Senior Backend Software Engineer

Posted 5 days ago
Main Location
Palo Alto, CA, United States
Open jobs
  • Design and create generalized API services and data pipelines to enable enterprises to securely analyze customer data
  • Guide architectural decisions across the stack, including, but not limited to, metrics, monitoring, services, and databases
  • 8+ years of industry experience working on backend systems or services
  • 8+ years software programming experience in Python, Go, Java, or C++ (with Python preferred)
  • Solid understanding of design patterns, data structures and distributed systems, including the operational tradeoffs of various approaches
  • Experience with running large data processing tasks in cloud environments
  • Thorough understanding of general build/deployment/release procedures, Spark, Kafka, or SQL
  • You know the best practices of how to write testable and reusable code
  • Hands-on experience with containerization (e.g. Docker) and orchestration (e.g. Kubernetes)
  • Can drive precise technical requirements for large projects
  • Usage of metrics to drive experimentation and decision making
  • Prior experience as a tech lead, mentor or engineering manager
  • Big plus if you have experience working with machine learning teams, but if not and you’re the right candidate, we’ll teach you along the way
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Senior Backend Software Engineer
Sentropy Technologies