June 5
🏡 Remote – Anywhere in California
• Be part of the Outbound Campaigns Team, focused on building the next generation enterprise campaigns management features in the public multi-cloud and hybrid-cloud solutions • Lead the design, development, and implementation of microservices • Architect scalable and reliable solutions to meet business requirements and work closely with architects to get reviews and present our approach • Provide technical guidance and mentorship to engineers on the team • Conduct code reviews and ensure high code quality and standards adherence • Identify technical debt and propose and implement solutions for improvement • Stay updated on emerging technologies and best practices in software engineering • Collaborate with cross-functional teams like Product, Quality, Ops and other development teams to drive technical initiatives forward • This position requires the ability to be on-call
• 12+ years of experience in designing and developing distributed, and scalable systems • Bachelor's degree in Computer Science, Engineering, or related field (Master's degree preferred) • Experience in breaking down monoliths into microservices with an emphasis on resiliency • Proven track record of designing and implementing complex systems at scale • Expert level development experience in Java programming languages, Spring and Springboot frameworks • Strong Hands-on experience with Kubernetes, CI/CD tools like GitLab · Good knowledge of Elastic and strong experience with database design (both Sql and NoSQL) • Good knowledge of public cloud infrastructures (GCP - Preferred) • Strong problem-solving skills and ability to think strategically • Excellent communication and collaboration skills • Leadership experience and ability to mentor and guide junior engineers • Ability to thrive in a fast-paced and dynamic environment • You understand what it takes to run mission critical software in production
• Health, dental, and vision coverage, beginning on the first day of employment • Access to an innovative mental health support platform • Generous employee stock purchase plan • Paid Time Off, Company paid holidays, paid volunteer hours, and 12 weeks paid parental leave
Apply Now