Software Development Engineer 1
Core
Design, develop, test, and deploy high-quality, maintainable software components and full-stack solutions using Java and JavaScript to solve customer problems and generate business outcomes.
Role type
Software Development Engineer 1 (Full-Stack/Backend)
Builds
Scalable software components, database integrations, and automated deployment pipelines
Domain
Software Engineering / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, JavaScript, Python, SQL, NoSQL, OOP, Data Structures & Algorithms, CI/CD, Unit Testing, System Design
Preferred skills
Cloud Infrastructure (AWS/GCP/Azure), Spring Boot, Hibernate, IaC, Incident Response
Technologies
Java, JavaScript, Python, MySQL, Oracle, AWS, GCP, Azure, Spring Boot, Hibernate
Responsibilities
Design and develop software components; Write optimized database queries; Participate in code reviews and sprint planning; Write unit, integration, and functional tests; Analyze systems to identify bottlenecks
Seniority
Junior to Mid-level, hands-on IC
