Hybrid Software Engineer – Platform

Posted 3 weeks ago

Apply now

About the role

  • Design and implement scalable, maintainable platform architecture from the ground up, making strategic technical decisions that will shape our technology foundation
  • Build robust, high-performance backend services and APIs using Python, with optional Rust for performance-critical components
  • Implement infrastructure automation using modern DevOps practices and tools
  • Provide technical guidance on best practices, architecture decisions, and coding standards
  • Convert product requirements into fully functioning systems, taking ownership of features from concept to production

Requirements

  • Proven experience in software development, with a strong understanding of programming languages such as Python, Rust or Javascript.
  • Demonstrated success building systems from scratch in fast-paced environments
  • Strong proficiency in Python for backend development
  • Knowledge of Rust or willingness to learn for performance-critical components
  • Familiarity with cloud platforms (AWS/GCP/Azure)
  • Experience with containerization (Docker) and orchestration (Kubernetes)
  • Ability to design clean APIs, scalable architectures, and efficient data models
  • Experience with CI/CD pipelines, monitoring, and observability tools
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Familiarity with open-source projects and a passion for contributing to the open-source community.

Benefits

  • Equity in a high-growth startup
  • Comprehensive health, dental and vision insurance
  • 21 days PTO
  • Regular team offsites and events

Job title

Software Engineer – Platform

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job