- Build distributed, high-volume data pipelines to power new product features based on analytics and statistics using cutting-edge technologies like Clickhouse, Kafka, Spark, AWS, and data warehouse solutions
- Collaborate with data scientists, designers, product managers and software engineers to build an amazing experience for our customers
- Co-own and contribute to meaningful parts of our service, have an impact, and grow with the company
- Own service operation in production, including participating in on call rotation
- Regularly perform code reviews, pair/mob programming sessions, and collaborative design workshops
Split Software is an industry-leading Feature Delivery Platform which enables companies to embrace Impact-Driven Development across their engineering teams. We pair the speed and reliability of feature flags with data to measure the impact of every feature. By reducing development time, mitigating release risk, and quantifying impact, we free engineering teams to solve customer and business problems.
Split is committed to power the world’s product decisions and enabling engineering and product to release features quickly and safely. As a senior level Backend Engineer, you will be responsible for building massively scalable, low latency, elegant systems that turn billions of data points per day into meaningful data streams to delight our customers with relevant information. You will also help shape our customer features and experience through the building of our application backend, working on all our experimentation and measurement features. Split engineers have strong problem solving capabilities, are great team players and have great communication skills. They are goal-oriented, have the ability to handle interruptions while fluidly switching between several projects and dealing with issues that arise when running a highly available service. As with all engineering positions at Split, we are not looking for those who code the fastest, but those who find a balance between creating code from scratch and leveraging existing frameworks and technologies to deliver the best value to our customers.
We Value the Journey: Your Days at Split
We make the most of every day acting with urgency and determination.
- Build distributed, high-volume data pipelines to power new product features based on analytics and statistics using cutting-edge technologies like Clickhouse, Kafka, Spark, AWS, and data warehouse solutions.
- Collaborate with data scientists, designers, product managers and software engineers to build an amazing experience for our customers.
- Co-own and contribute to meaningful parts of our service, have an impact, and grow with the company.
- Own service operation in production, including participating in on call rotation.
- Regularly perform code reviews, pair/mob programming sessions, and collaborative design workshops.
We Believe in Bold: About You
Experimentation is core to our culture – let’s iterate til’ we win.
- 6+ years of professional software engineering and programming experience.
- 2+ years of architecture and design (patterns, reliability, scalability, quality) of complex systems.
- Strong English written and verbal communication skills, capable of working in a distributed team in both an asynchronous and synchronous environment.
- Experience building and operating data pipelines at scale for real customers in production systems.
- Fluent in several programming languages, particularly Java and SQL.
- Experience in operating and maintaining production-grade software.
- Comfortable with tackling very loosely defined problems and thrive when working on a team which has autonomy in their day to day decisions.
- You prefer collaborating with others over working alone.
- Eagerness to learn quickly about a new product and industry vertical, and to receive constructive feedback to further improve your success in the role.
- Obsession over writing simple, modularized, elegant code that can be easily tested.
- Deep knowledge of software engineering best practices which enable a team to safely merge to trunk and ship multiple times per day, including using feature flags and TDD.
- Comfortable communicating with stakeholders (customer success, product managers).
We Row Together: Our Culture and Belonging
We’re all in the same boat with mutual trust and respect.
We believe an inclusive workplace is critical to the success of our team and our customers. We constantly strive to make Split a safe and welcoming place for people from systematically marginalized communities. We’re looking for teammates that are as passionate as we are and want to join us in doing this extremely important work.
We believe face-to-face in-person communication is invaluable. We don’t believe that it is the default for everyone. We have been fully remote before, and our teams continue to grow and span across time zones and countries. The heart of our shared culture is virtual - in our lively Slack channels, our Zoom company meetings, in every photo and #highfive shared. Our offices act as important vessels for our culture, but we are so much more.
Taking care of our employees is essential to the health of our business. We strive to provide a thoughtful and comprehensive total rewards package to support our teammates’ wellbeing through benefits, perks, growth opportunities and a strong company culture. Why Should You Become a Splitter:
- Competitive salary + equity 💰
- Educational reimbursements so you can continue growing personally and professionally.
- Split’s remote-inclusive philosophy - giving Splitters the flexibility to work from home or one of our offices located in Redwood City, CA, Boston, MA, and Tandil, Argentina.
- Our offices are fully stocked with snacks
- We’ve piloted Localized Hubs Stipend for remote teams to foster cross-collaboration and team bonding within their local hubs.
- We offer temporary remote work options to give employees flexibility to work from anywhere
- We invest in your wellness 🌱:
- Company-wide wellness closures so you can take time off to recharge and be your best self.
- End-of-Year company closure
- Flexible PTO 🏝
- Monthly Wellness Stipend
- Volunteer Time Off in addition to company-wide volunteer events
- Great health benefits and parental leave!*
- Commuter Benefits
- Additional Perks
- Patent Incentive Program
- Employee Referral Bonus
- Spot Bonus Program
- In-person and virtual team events
- The values that guide our culture:
- We Put Customers at the Center
- We Row Together
- We Believe in Bold
- We Value the Journey
*Country Specific Details:
- United States
- Anthem Blue Cross and Kaiser
- Full Medical, dental, vision with HSA and FSA options
- Life Insurance, STD and LTD coverage options
- Reproductive Care Access Travel Benefits
- Additional Sequoia Wellness programs with OneMedical, Carrot and Headspace
- 10 weeks paid parental leave
- Fidelity 401k (Employee contribution only)
- Argentina
- You can choose one the following health insurance providers and plans: OSDE 310 or Swiss Medical SMG30
- Employees and dependants covered at 100%
- 90 days paid maternity leave
- 10 weeks paid paternity leave
- English Classes with a Native English Teacher
- United Kingdom
- Split pays 100% of the premium for employees and 75% for dependents
- Private Medical Insurance through BUPA
- Life Insurance through UNUM
- Benefit Level: x3 annual basic salary
- Employee Assistance Programme
- Bereavement Support Service
- Full In-Patient treatment with comprehensive cancer cover and full out-patient
- Therapies
- Mental Health Cover
- Bupa Dental Level 1
- Up to 52 weeks of maternity leave (26 OML and 26 AML) - refer to the UK Split Handbook for details
- 10 weeks of paid paternity leave
- Split 5% pension match
- Canada
- Split will comply with all leave requirements per each provincial government’s guidance. Please visit your specific provincial government website for details.
- Split will ensure parents receive up to 10 weeks of parental leave