Jobs at Syrinx

View all jobs

Senior Software Engineer

Remote, Remote
 
 
- Work in a small team, collaborating with other engineering teams and PMs on major projects that involve scaling and feature development
 
- Lead development efforts of new services that deal with large scale data or high throughput data pipelines/streams
 
- Architect and scale out our ETL framework to support back data processing in technologies such as Spark
 
- Manage and implement scalable monitoring and escalation strategies across our systems
 
- Act as a technical architect, elegantly separating domain models to ensure partner complexity doesn't leak into our app
 
- Invest in infrastructure that ensures our small team can efficiently manage hundreds of integrations
 
Qualifications:- 6+ years software engineering experience
 
- Python, Scala, Spark, Lambda, Kinesis are the most relevant skillsets. Experience in a few of those is ideal
 
- Experience in designing and implementing scalable applications/microservices
 
- Experience creating robust RESTful APIs
 
- Emphasis on clean, well-designed code
 
- Deep understanding of Postgres, MySQL, and other relational databases
 
- Experience working with large datasets/databases and scaling memory-intensive applications
 
- Know how to design for failure
 
- Gritty mentality with a focus on shipping
 
- Process-oriented executor; you can manage multiple projects concurrently and prioritize effectively
 
- Startup work experience a major plus!

Share This Job

Powered by