Resolve problems with complete end-to-end solutions
Lead a team of software engineers in development
Use passion to learn new tools and techniques
Identify needed system improvements
Help clients overcome difficult challenges using architectural approaches, tools, and technologies
Requirements
7+ years of experience with software engineering using Rust, C, C++, or Python
Experience building and operating production-grade full-stack applications
Experience designing the architecture and containerized services with Kubernetes
Experience with AI-assisted software development tools and practices
Experience developing software within an Agile framework and DevSecOps infrastructure
Knowledge of authentication, authorization, and security best practices
Ability to effectively communicate, work independently and collaboratively on cross-functional teams
Bachelor's degree in computer science or engineering and 5+ years of experience in software development, or 7+ years of experience in software development in lieu of a degree
Tech Stack
Kubernetes
Python
Rust
Benefits
Health, life, disability, financial, and retirement benefits
Paid leave
Professional development
Tuition assistance
Work-life programs
Dependent care
Recognition awards program for exceptional performance