Software Engineer II - MBO
Core
Design, code, test, deploy, and operate secure, reliable, and scalable software solutions using AI tools across the full development lifecycle.
Role type
Mid-level individual contributor software engineer
Builds
Product features and services
Domain
General software engineering
Deliverable
production ML models | product features
Required skills
Secure coding, distributed systems design, test automation, AI tool usage, system reliability, compliance adherence, code review, on-call operations
Preferred skills
GenAI-assisted development, feature flagging, threat modeling, observability
Technologies
C, C++, C#, Java, JavaScript, Python, microservices, containers, databases, big data, IoT
Responsibilities
Create and implement extensible code with minimal supervision; review code for quality, security, and patterns; design and evaluate architecture solutions; execute project plans and release cycles; support safe deployment and zero-touch automation; participate in on-call rotations for live-site reliability; conduct experiments with feature flags; apply security guidelines and privacy regulations.
Seniority
Mid-level, hands-on IC
