Software Engineer
Core
Design, develop, and deliver secure software solutions for development teams, integrating machine learning models to enable faster and safer software building.
Role type
Senior backend software engineer (application security)
Builds
Scalable secure software systems and features for development teams
Domain
Application Security / Software Engineering
Deliverable
production ML models | product features
Required skills
Backend development, system architecture, complex system design, full lifecycle ownership, customer requirement integration
Preferred skills
Algorithm development, machine learning models, Docker, Kubernetes, cloud technologies, Infrastructure as Code (IaC), DevOps, CI/CD tools
Technologies
Docker, Kubernetes, cloud technologies, IaC, CI/CD tools
Responsibilities
Develop robust and scalable systems using a mix of languages and frameworks; Collaborate directly with customers to integrate insights into development; Engage in cross-disciplinary initiatives across DevOps, infrastructure, and data engineering
Seniority
Senior, hands-on IC