Software Engineer II
Core
Design, implement, and maintain clean, reliable, testable code using AI-assisted development to build extensible, maintainable services and user-centric features.
Role type
Software Engineer II
Builds
Scalable, reliable, production-ready services and features
Domain
Software Engineering
Deliverable
product features
Required skills
C, C++, C#, Java, JavaScript, Python, AI-assisted development, code review, production troubleshooting, automation, tooling
Preferred skills
Bachelor's or Master's in Computer Science, passion for continuous learning, cross-functional collaboration
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and implement code using best practices and AI tools, collaborate with partner teams to deliver features, investigate and resolve production issues, contribute to engineering excellence through automation and process improvements