Software Engineer
Our client, an exciting AI-driven company, are hiring a Software Engineer to join the team in Palo Alto, California or Seattle, Washington. The successful candidate design, develop and manage the essential platform services that drive the company’s products and play a key role in shaping and scaling their technical foundation.
Responsibilities
- Design and build scalable, maintainable platform systems from the ground up.
- Develop robust backend services and APIs mainly with Python and using Rust for performance-critical components.
- Work closely with frontend teams on integrations using JavaScript and TypeScript.
- Automate infrastructure deployment using modern DevOps tools and Infrastructure as Code practices.
- Provide technical leadership by establishing best practices and guiding architectural decisions.
- Own features end-to-end, from initial concept through to production release.
Skillset
- Proven experience in software development, with strong Python backend skills.
- Demonstrated success building systems from the ground up in fast-paced environments.
- Proficiency in JavaScript/TypeScript and modern frontend frameworks.
- Experience with Rust, or a willingness to learn it for performance-critical tasks.
- Hands-on familiarity with cloud platforms such as AWS, GCP or Azure.
- Experience with containerization using Docker and orchestration with Kubernetes.
- Strong system design skills, including designing clean APIs and scalable architectures.
- A DevOps mindset, with expertise in CI/CD pipelines, monitoring and observability.
- Excellent communication and teamwork skills.
- Passion for open-source and active contribution to community-driven projects.
Benefits
- Salary: $100K – $220K DOE.
- Equity.
- Comprehensive health, dental and vision insurance.
53449
SHARE JOB