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 dedicated to empowering the world's product decisions, facilitating engineering and product teams to release features rapidly and securely. As a Backend Software Engineer, you will play a crucial role in building our CORE platform. This includes leading feature development for Split’s backend stack, designing and implementing APIs, and optimizing code for scalability, speed, and stability. Key technologies in our stack include Java, GoLang, MongoDB, Kafka, Redis, among others. This position will be a hybrid role with 2 days per week in the Redwood City, CA office.
We believe in learning and development. We encourage you to apply even if you are uncertain about a few requirements.
We Value the Journey: Your Days at Split
We make the most of every day acting with urgency and determination.
- Collaborate with a geographically distributed team of software engineers, product managers, and designers to develop services enabling swift and secure feature releases for customers.
- Actively contribute to evolving our product by suggesting ideas and solutions to enhance functionality and user experience, and implementing them effectively.
- Evaluate new technologies and methodologies to enhance our codebase and conventions.
- Innovate ways to optimize service performance.
- Take ownership of service operations in production, including participating in on-call rotations.
- Conduct regular code reviews, pair programming sessions, and collaborative design workshops.
- Contribute to product reviews and team meetings, offering technical expertise to scope, estimate, and prioritize work.
We Believe in Bold: About You
Experimentation is core to our culture – let’s iterate til’ we win.
- Over 5 years of professional software engineering experience.
- Proficient in written and verbal communication.
- Strong problem-solving skills.
- Team player mindset.
- Deep understanding of data structures and computer science fundamentals.
- Possess a growth mindset with a keen interest in career development.
- Prioritize clean and modular code and demonstrate a commitment to adopting software development best practices for efficient teamwork and continuous delivery.
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#highfiveshared. 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 locatedinRedwood City, CA, Boston, MA, and Tandil, Argentina.
- Our offices are fully stocked with snacks
- We’ve pilotedLocalized Hubs Stipendfor 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