Lead Software Engineer II – Java & Python

New
B
Best EggFinancial Technology
RemoteFull-TimeLead
Salary100,000 - 135,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
4 - 6 years
Required Skills
AWSDockerPostgreSQLPythonSQLDynamoDBJavaCI/CDDatadog

Requirements

  • 4 - 6 years of professional software engineering experience.
  • Strong backend development experience with Java and Python.
  • Solid understanding of SQL, data modeling, and query optimization.
  • Working knowledge of AWS cloud architecture, services, and best practices.
  • Experience with modern databases (relational and NoSQL) such as DynamoDB, RDS, PostgreSQL, DocumentDB.
  • Familiarity with CI/CD pipelines, Docker, and container orchestration systems (ECS/EKS preferred).
  • Experience with monitoring/observability tools such as CloudWatch or Datadog.
  • Ability to produce clear technical documentation and participate in design discussions.
  • Strong communication skills with the ability to collaborate across teams.
  • Comfort working in Agile environments with iterative delivery.

Responsibilities

  • Design, develop, and deliver high-quality software iteratively and incrementally.
  • Work closely with senior leaders to shape engineering solutions.
  • Ensure software follows modern engineering practices like clean code, testing, automation, and cloud-native patterns.
  • Build and enhance distributed, event-driven, and cloud-native solutions in AWS.
  • Contribute to observability through metrics, logging, tracing, dashboards, and alerts.
  • Assist in performance tuning, resiliency improvements, and troubleshooting production issues.
  • Collaborate with Product, Architecture, InfoSec, and DevOps to deliver well-aligned solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 135,000 USD per year
Apply Now