Serve as a technical leader in designing complex systems, driving architectural decisions, mentoring engineers, and delivering high-quality software across our cloud-native Evolution DMS platform
Job Summary
Serve as a technical leader in designing complex systems, driving architectural decisions, mentoring engineers, and delivering high-quality software across our cloud-native Evolution DMS platform.
Build and own platform-level frameworks used by other engineering squads, including authentication/authorization systems, API development tooling, and CI/CD tooling.
Drive cloud infrastructure decisions on AWS, including serverless architecture, container orchestration, messaging, and data services.
Matching Summary
Serve as a technical leader in designing complex systems, driving architectural decisions, mentoring engineers, and delivering high-quality software across our cloud-native Evolution DMS platform.
Skills & Requirements
Must-have
Lead technical design and architecture
Build and own platform-level frameworks
Drive engineering excellence
Own end-to-end delivery
Champion performance and reliability
Drive cloud infrastructure decisions on AWS
Manage and evolve CI/CD pipelines
Nice-to-have
Integrate AI-assisted development tools
Experience on a developer platform team
Familiarity with AI/ML integration patterns
Experience building third-party payment integrations
Key Requirements
7+ years of professional software engineering experience
Bachelor's degree in Computer Science, Engineering, or related field
Expertise in Java / Kotlin / Groovy and Jakarta EE ecosystem
Proficiency in TypeScript and JavaScript
Architect and deliver distributed, cloud-native systems at scale
Extensive hands-on experience with AWS
Advanced proficiency with PostgreSQL and other data stores