MongoDB - Salt Lake City, UT

posted about 1 month ago

Full-time - Senior
Hybrid - Salt Lake City, UT
Professional, Scientific, and Technical Services

About the position

The position involves acting as the lead technical software developer in a small Agile team, focusing on migrating legacy relational database-based Java applications to a modern cloud-based architecture using MongoDB. The role requires innovation in GenAI-based solutions and collaboration with customers to ensure successful project delivery.

Responsibilities

  • Act as the lead software developer on small Agile teams delivering software-based solutions for migrating and modernizing customer legacy applications to MongoDB.
  • Stay abreast of the latest GenAI advancements and leverage cutting-edge developments for migration projects.
  • Innovate new development processes, technologies, and project approaches, especially from emerging GenAI capabilities.
  • Drive the technical part of sprint grooming, planning, and showcases alongside the project manager.
  • Provide technical direction to the team and partner with the project manager to drive projects to successful conclusions.
  • Study the current state of each legacy application and drive the technical planning, design, and solution to transition from source to target state.
  • Face-off to lead technical personnel on the customer side to resolve issues and identify solutions.

Requirements

  • 10+ years of experience working as a software developer, with 3+ years of experience as a technical lead.
  • Strong proficiency in Java.
  • Some experience and knowledge of Python or JavaScript/Node.js.
  • Strong experience in building applications that interact with relational databases using SQL.
  • Some experience of Enterprise Java (J2EE/JavaEE/Spring) application architectures.
  • History of delivering high-cadence modern applications with applied Agile methodologies, test-first development approaches, adopting CI/CD pipelines and using Git version control.
  • Proven experience in leading software/application development projects.
  • Strong written, verbal and presentation skills when collaborating with team members and external stakeholders.
  • Strong strategic thinking capabilities to understand and align technical work with business goals.
  • Ability to travel and work on customer sites for a number of continuous weeks.

Nice-to-haves

  • Working knowledge of microservices architectures and Domain-Driven Design approaches.
  • Some experience and knowledge of ORMs like Hibernate or JPA.
  • Some experience in nascent GenAI technologies and approaches, such as using OpenAI API with GPT LLMs.
  • Practical experience of using MongoDB.

Benefits

  • Equity participation in the employee stock purchase program.
  • Flexible paid time off.
  • 20 weeks fully-paid gender-neutral parental leave.
  • Fertility and adoption assistance.
  • 401(k) plan.
  • Mental health counseling.
  • Access to transgender-inclusive health insurance coverage.
  • Health benefits offerings.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service