Software Engineer II
Core
Software Engineer responsible for creating, testing, and deploying extensible, maintainable code using AI tools across the SDLC.
Role type
Mid-level individual contributor software engineer
Builds
Product features, services, and solutions
Domain
Software Engineering / Generative AI
Deliverable
production ML models | product features
Required skills
Software development, code review, system design, deployment practices, open source code reuse, performance optimization, scalability, resiliency, cost optimization, tooling development, dependency management, rollback planning, security best practices
Preferred skills
Generative AI (GenAI) integration, architecture proposal feedback, engineering tool gap identification, cross-functional collaboration
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Create and implement code with minimal supervision, review AI-generated changes, collaborate on solution architecture, test design options, support safe feature deployment, maintain live site services, contribute to deployment infrastructure, identify and reuse open source or internal code.
Seniority
Mid-level, hands-on IC
