🚗 Why us?
💻 About The Opportunity Senior Backend Engineer
How you will make an impact
- Focus more on the non-functional requirements of backend applications, including service availability, scalability, reliability (fault tolerance), and possibly observability and security
- Oversee system design and architecture to ensure robust and scalable solutions
- Develop and optimize stream processing applications using Kafka and Flink
- Profile and optimize application performance
- Focus on the application side, collaborating with data scientists to deploy and integrate models in production
- Handle data processing, sanitization, validation, and data QA
Requirements
- 5+ years of software engineering experience
- Proficient in at least one core language (e.g., Java, Python, Go, JavaScript)
- Expertise in Kafka, Flink and AWS
- Experience building stream processing applications
- Knowledge in system programming
- You're an excellent problem solver and don't need to be told exactly what to do
- You are known for shipping products and features lightning-fast
- Startup experience at a high-growth company (nice to have)
- Bonus if you have previous knowledge of working with geospatial data
While we appreciate your interest and application, only applicants under consideration will be contacted. Jerry is proud to be an Equal Employment Opportunity employer. We prohibit discrimination based on race, religion, color, national origin, sex, pregnancy, reproductive health decisions or related medical conditions, sexual orientation, gender identity, gender expression, age, veteran status, disability, genetic information, or other characteristics protected by applicable local, state or federal laws. Jerry is committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, please contact us at recruiting@getjerry.com About Jerry