Lead Software Engineer
Core
Design, develop, and deliver secure, scalable software solutions and backend workflows using Java, Spring Boot, and AWS.
Role type
Senior IC backend software engineer
Builds
Cloud-native applications, big-data solutions, and secure backend systems
Domain
Enterprise software, cloud infrastructure, big data
Deliverable
production ML models
Required skills
Java, Spring Boot, AWS, PostgreSQL, Kafka, Spark, Flink, Databricks, SQL, data modeling, system design, AI-assisted coding tools
Preferred skills
AWS Cloud Certification, data engineering experience
Technologies
Java, Spring Boot, AWS, PostgreSQL, Kafka, Spark, S3, Flink, Databricks
Responsibilities
Design and develop secure, scalable software solutions; troubleshoot and performance-tune backend workflows; create architecture and design artifacts; gather, analyze, and visualize large datasets; participate in Agile/Scrum activities; champion secure coding practices; identify opportunities to automate manual processes.
Seniority
Senior, hands-on IC