Leverage emerging AI technologies to enhance performance, automation, and data-driven decision-making across systems and processes
Stay current with AI advancements and evaluate opportunities to apply them in solving complex engineering and business challenges
Build and optimize data infrastructure that powers AI and machine learning pipelines, ensuring scalable, high-quality data availability for advanced analytics and modeling
Being a hands-on manager, you will be responsible for both technical (50%) and management (50%) duties
Maintain a value oriented and business driven approach to project prioritization and resourcing
Collaborate effectively across teams and key stakeholders including Product Management, Product UX Design, Infrastructure, Business, other engineering teams
Provide technical direction to software engineers, ensuring timely, quality design and implementation of applications, business logic
Work with application security and security compliance team to ensure application adheres to standards such as HIPAA
Document architecture using technical design documents
Enable and facilitate problem diagnosis and resolution in technical and functional areas
Encourage change, particularly on the side of engineering best practices, developer experience, and process improvements
Advance shift left for quality practices with activities such as unit testing
Establish and maintain effective communications and working relationships with cross-functional teams
Review the work of other engineers in a collegial fashion to promote growth, and to improve quality and engineering practices
People responsibilities
conduct 1:1 meetings, providing feedback, promoting personal development, establishing goals, and plan for career growth
Support production issues and lead Root Cause Analysis (RCA) efforts
Requirements
5+ years leading engineering teams
8 to 11 years of professional software engineering experience
Experience in leading consumer facing engineering teams
Experience in full stack software development with Java backend
Experience leading multiple projects concurrently
Past experience as a lead engineer working in a scrum team
Java programming with Spring Boot framework
Algorithmic thinking
Data structures
Restful APIs
System architecture
Basic understanding of AWS or other cloud infrastructures
Experience in working with cross-functional teams such as – product, marketing, partners, security etc.
Excellent verbal and written communication skills
BS/MS in Computer Science or related field
Tech Stack
AWS
Cloud
Java
Spring
Spring Boot
SpringBoot
Benefits
Annual performance bonus
Array of benefits designed to support employees’ personal and professional wellness