Software Development Engineer – 2027, AUTA
Core
Design, build, and operate scalable, reliable services and innovative products using modern technology to solve complex customer problems.
Role type
Software Development Engineer (SDE-I)
Builds
Scalable services and innovative products for millions of customers globally
Domain
Software Engineering / Distributed Systems
Deliverable
production ML models
Required skills
General-purpose programming (Java, Python, C++, C#, Go, Rust, TypeScript), Data structures, Algorithms, Object-oriented design, AI-assisted development tools, Cloud platforms (AWS), Database systems (SQL/NoSQL), Version control, Debugging, CI/CD, Operational monitoring
Preferred skills
Technical internship experience, Open-source contributions, Rapid technology adaptation, Software development lifecycle (SDLC) knowledge, Problem decomposition
Technologies
AWS, SQL, NoSQL, GenAI, AI-powered tools
Responsibilities
Design and develop scalable services, conduct code reviews, write technical documentation, utilize and validate AI-generated code, practice CI/CD, perform operational monitoring and troubleshooting
Seniority
Entry-level (SDE-I), hands-on IC