CareerPlan

Lead Software Engineer

USAFull-time2026-10-15 → 2026-10-22
Hybrid

Core

Provide technical leadership and architectural guidance to platform and application development teams while contributing hands-on to building scalable, high-performing systems.

Role type

Lead Software Engineer (Platform & Application Architecture)

Builds

Scalable, flexible, loosely coupled, and high-performing software systems and microservices

Domain

Enterprise Software Development, Cloud Infrastructure, Distributed Systems

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Angular, TypeScript, gRPC, RESTful API design, Microservices, Docker, Kubernetes, AWS/Azure/GCP, PostgreSQL, Redis, Agile methodologies

Preferred skills

Python, Golang, Domain-Driven Design, OAuth2/OIDC, JWT, OWASP guidelines, UX working experience

Technologies

Angular 10+, Java, Spring Boot, HTML, CSS, JavaScript, TypeScript, gRPC, REST, PostgreSQL, Redis, Docker, Kubernetes, AWS, Azure, GCP, JIRA

Responsibilities

Design and review architecture and design patterns aligned with business requirements; Mentor engineers and promote engineering excellence through reviews and best practices; Support Agile and DevOps practices including CI/CD and operational monitoring; Engage business partners and cross-functional teams to influence priorities and secure alignment; Measure operational and product metrics to validate solution effectiveness; Participate in estimation, delivery governance, and continuous improvement across international teams

Seniority

Senior, hands-on IC with leadership responsibilities