Job Description
Babylist is seeking a Software Engineer III to join their Financial Systems team. This role is crucial for initiatives like Order to Cash, Revenue Recognition, and Procure to Pay, as well as integrations between Babylist's app and enterprise software. The engineer will collaborate with technical leads, engineers, product managers, and business teams to enhance processes and systems.Role involves:
- Designing, implementing, and deploying systems to support financial systems.
- Providing thought leadership on process, tooling, systems, and software architecture.
- Improving and maintaining existing systems.
- Working in a supportive team to solve real-world problems.
- Mentoring team members through design, code reviews, and knowledge sharing.
- Shaping the direction and culture of the new team.
Requirements:
- 4+ years of experience delivering end-to-end solutions.
- Track record of ownership and a bias for action.
- Experience in a fast-growing environment.
- Experience testing, monitoring, and running production software.
- Proficiency in Ruby on Rails or backend Javascript.
- Strong communication skills.
- Experience with NetSuite or e-commerce is a plus.
Babylist offers:
- Tools and infrastructure for success.
- Opportunities to connect with colleagues.
- Competitive pay and career advancement.
- Company-paid medical, dental, and vision insurance.
- Generous paid parental leave policy.
- Perks for physical, mental, emotional health, parenting, childcare, and financial planning.