About The Position

What You Will Work On Software Development: Contribute to and enhance our core Java codebase, emphasizing maintainability and clean design. Scripting & Automation: Utilize scripting (e.g., Python, Bash) and automation tools (e.g., GitHub Actions) to streamline processes and extend system functionality. System Integration: Design and implement robust integrations with third-party databases, APIs, and data storage systems. Customer Infrastructure: Partner with remote customer teams to understand their architecture and design implementation plans that prioritize scale and reliability. Customer Collaboration: Serve as a trusted technical advisor, translating complex customer needs into tailored, scalable solutions. Cloud Infrastructure: Work with cloud-based systems (AWS) to deploy, monitor, and scale applications, ensuring high performance, reliability, and security across customer environments. What We’re Looking For 5+ years of experience in an Object Oriented Programming language (e.g. Python, Java, TypeScript). 5+ years of experience working with and optimizing relational databases (e.g., SQL, PostgreSQL). 2+ years of hands-on experience with cloud services, preferably Amazon Web Services (AWS). Demonstrated expertise in system architecture, API design, and complex integrations. Ability to travel to client sites, with an estimated commitment of approximately 20% of the time (e.g., a few trips per month). A resourceful problem-solver comfortable diving into unfamiliar customer databases and infrastructure to understand system mechanics. Curious, self-directed, and energized by learning new technologies. Customer-centric, driven by the real-world impact of solving meaningful, hands-on problems. An exceptional communicator who can simplify complex technical concepts for both engineering and non-technical stakeholders.

Requirements

  • 5+ years of experience in an Object Oriented Programming language (e.g. Python, Java, TypeScript).
  • 5+ years of experience working with and optimizing relational databases (e.g., SQL, PostgreSQL).
  • 2+ years of hands-on experience with cloud services, preferably Amazon Web Services (AWS).
  • Demonstrated expertise in system architecture, API design, and complex integrations.
  • Ability to travel to client sites, with an estimated commitment of approximately 20% of the time (e.g., a few trips per month).
  • A resourceful problem-solver comfortable diving into unfamiliar customer databases and infrastructure to understand system mechanics.
  • Curious, self-directed, and energized by learning new technologies.
  • Customer-centric, driven by the real-world impact of solving meaningful, hands-on problems.
  • An exceptional communicator who can simplify complex technical concepts for both engineering and non-technical stakeholders.

Responsibilities

  • Contribute to and enhance our core Java codebase, emphasizing maintainability and clean design.
  • Utilize scripting (e.g., Python, Bash) and automation tools (e.g., GitHub Actions) to streamline processes and extend system functionality.
  • Design and implement robust integrations with third-party databases, APIs, and data storage systems.
  • Partner with remote customer teams to understand their architecture and design implementation plans that prioritize scale and reliability.
  • Serve as a trusted technical advisor, translating complex customer needs into tailored, scalable solutions.
  • Work with cloud-based systems (AWS) to deploy, monitor, and scale applications, ensuring high performance, reliability, and security across customer environments.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service