Salary 💰 $187,000 - $250,000 per year
Tech Stack ETL Go GRPC Java Kafka MySQL Postgres Python PyTorch Redis Scikit-Learn Spark SQL Tensorflow
About the role Design and implement scalable software solutions that include writing clean, maintainable, and efficient code. Develop and enhance features, collaborating with cross-functional teams for system integration. Troubleshoot applications, conduct code reviews, and continuously improve engineering practices. Design robust and adaptable software systems that support the dynamic requirements of our product. Collaborate with product managers to ensure architectural choices support the product roadmap. Requirements Python + one of Go/Java; strong SQL. Built/operated production services/APIs (REST/gRPC) with tests & observability. Data/storage: Postgres/MySQL, Redis; comfort with eventing (Kafka/Pub/Sub). ML: PyTorch/TensorFlow (or scikit-learn), trained/evaluated models, deployed inference endpoints or batch jobs. Clear communicator; drives projects end-to-end with measurable impact. Hands-on model serving using FastAPI/gRPC or a serving framework. Practical ETL/feature work with Spark/Flink or SQL-based pipelines. compensation and benefits in each location flexible work arrangements equity grant eligibility new hire equity grant Copy Applicant Tracking System Keywords Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills Python Go Java SQL REST gRPC Postgres MySQL Redis PyTorch
Soft skills clear communicator drives projects end-to-end