Lead Software Engineer (Back End)

Jobgether
3d$181,000 - $208,000

About The Position

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Software Engineer (Back End) in United States. In this role, you will lead the design and development of scalable backend systems that power high-impact digital services. You will play a key role in shaping technical architecture while building and maintaining robust cloud-based applications within a modern AWS ecosystem. Working closely with product, design, and business teams, you will help deliver reliable and secure solutions that improve user experiences and operational efficiency. This position blends hands-on engineering with technical leadership, requiring strong collaboration and problem-solving skills. You will mentor engineers, guide architectural decisions, and contribute to building a culture focused on quality, innovation, and continuous improvement.

Requirements

  • 10+ years of software development experience, including at least 5 years working with AWS-based systems.
  • Strong backend development expertise with languages such as Java, Python, Node.js, or Bash.
  • Extensive experience designing and implementing complex backend architectures in cloud environments.
  • Hands-on experience with AWS services such as Lambda, RDS, EC2, EKS, and S3.
  • Demonstrated experience integrating backend systems with Salesforce using APIs or middleware solutions.
  • Strong understanding of software architecture patterns, distributed systems, and cloud-native development practices.
  • Familiarity with security best practices including authentication, authorization, encryption, and secure data handling.
  • Experience with CI/CD pipelines, testing strategies, and production-ready deployments.
  • Excellent problem-solving and troubleshooting skills, especially in complex distributed environments.
  • Strong communication and collaboration skills with the ability to work effectively in fast-paced, cross-functional teams.

Nice To Haves

  • Experience in financial services or familiarity with tools like MuleSoft is a plus.

Responsibilities

  • Design, build, and deploy scalable backend solutions on AWS, ensuring high performance, reliability, and security.
  • Lead technical architecture decisions and system design, focusing on long-term scalability, maintainability, and resilience.
  • Develop and maintain integrations between AWS services and Salesforce, ensuring seamless data synchronization and interoperability.
  • Collaborate with cross-functional teams including product, design, and business stakeholders to deliver impactful digital solutions.
  • Provide technical leadership and mentorship to engineering team members through code reviews, design discussions, and hands-on guidance.
  • Establish and maintain engineering standards, ensuring code quality, documentation, and adherence to best practices.
  • Implement strong security practices, including encryption, access control, and data protection across backend systems.
  • Manage development workflows using GitHub, Jira, and CI/CD pipelines, ensuring reliable and predictable releases.
  • Troubleshoot and resolve complex technical issues across distributed systems and multiple platforms.
  • Promote a culture of continuous improvement, learning, and innovation within the engineering team.

Benefits

  • Salary range: $181,000 – $208,000 per year depending on experience and location
  • Opportunity to work on large-scale cloud infrastructure and high-impact systems
  • Collaborative engineering culture focused on innovation and continuous learning
  • Flexible work environment with modern development tools and workflows
  • Exposure to complex system architecture and cloud-native technologies
  • Opportunities for professional growth and leadership development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service