What are the responsibilities and job description for the Remote Lead Engineer, Software for eCommerce position at Get It - Professional Services?
Job Overview
We are a visionary organization that prioritizes people, dedicated to transforming the homeownership experience into one that is enjoyable and accessible for everyone. Our mission focuses on assisting homeowners in navigating unforeseen challenges, minimizing costs, and delivering innovative solutions that simplify home maintenance. Collaborating with utilities and municipalities, we provide personalized home protection services, ensuring a seamless experience for over 1.6 million customers nationwide.
Company Culture and Values
We are committed to cultivating an inclusive and supportive work environment where diversity is not only acknowledged but celebrated. Every team member is valued, respected, and empowered to flourish. As an equal opportunity employer, we strive to create a workplace that is free from discrimination and harassment.
Position Summary
We are looking for a highly skilled Lead Software Engineer to join our forward-thinking Digital and Web team. In this pivotal role, you will influence the development of our customer-facing eCommerce platforms and applications, spearheading key technological initiatives while leveraging cutting-edge digital, cloud, and integration technologies. You will collaborate with talented internal and external development teams to create scalable, secure, and high-performance applications that directly enhance user experience and contribute to business success.
Key Responsibilities
We are dedicated to your growth and development, providing an education assistance program to support your professional journey.
Compensation And Benefits
We are a visionary organization that prioritizes people, dedicated to transforming the homeownership experience into one that is enjoyable and accessible for everyone. Our mission focuses on assisting homeowners in navigating unforeseen challenges, minimizing costs, and delivering innovative solutions that simplify home maintenance. Collaborating with utilities and municipalities, we provide personalized home protection services, ensuring a seamless experience for over 1.6 million customers nationwide.
Company Culture and Values
We are committed to cultivating an inclusive and supportive work environment where diversity is not only acknowledged but celebrated. Every team member is valued, respected, and empowered to flourish. As an equal opportunity employer, we strive to create a workplace that is free from discrimination and harassment.
Position Summary
We are looking for a highly skilled Lead Software Engineer to join our forward-thinking Digital and Web team. In this pivotal role, you will influence the development of our customer-facing eCommerce platforms and applications, spearheading key technological initiatives while leveraging cutting-edge digital, cloud, and integration technologies. You will collaborate with talented internal and external development teams to create scalable, secure, and high-performance applications that directly enhance user experience and contribute to business success.
Key Responsibilities
- Lead the architecture and development of sophisticated Full Stack applications, ensuring scalability, high performance, and security.
- Serve as a hands-on technical leader, guiding both internal and external development teams.
- Assist in the ongoing enhancement of our suite of applications and services.
- Remain abreast of emerging technology trends, particularly in SaaS, cloud computing, and DevOps, to propose and implement innovative solutions.
- Formulate strategies to improve operational efficiency, reduce costs, and deliver meaningful business value.
- Diagnose and resolve complex software issues, delivering sustainable technical solutions.
- Advocate for API-centric development, integrating with mid-office applications and external partners.
- Collaborate with cross-functional teams and senior leadership to ensure project success.
- Adhere to best practices and software development lifecycle (SDLC) principles to maintain consistent and reliable applications.
- Manage and uphold eCommerce applications, ensuring their stability, security, and user satisfaction.
- Design high-availability applications utilizing multi-tier cloud architecture.
- Ensure smooth integration with third-party services and APIs.
- Mentor and support junior engineers, fostering a culture of collaboration, learning, and innovation.
- Conduct thorough testing to guarantee application quality and resolve any identified issues.
- Implement robust security protocols to safeguard customer data and transactions.
- Create and maintain comprehensive technical documentation, including system architecture, APIs, and workflows.
- Regularly monitor system performance and optimize application responsiveness.
- Collaborate with QA teams to ensure high-quality applications and address any identified issues promptly.
- Minimum of 8 years of hands-on experience in designing and developing complex Full Stack applications.
- Expertise in managing eCommerce applications and websites.
- Strong experience with content management systems (CMS), commerce platforms, and headless architecture concepts.
- Proficiency in JavaScript/TypeScript, Python (Django, Flask), and messaging systems like RabbitMQ and Kafka.
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Knowledge of cloud technologies, particularly AWS.
- Familiarity with CI/CD tools such as GitOps, Jenkins, Maven, and JIRA.
- Experience with relational and NoSQL databases, with a preference for hands-on database development.
- Experience with the Vtex eCommerce platform and Nosto (eCommerce personalization) is a plus.
- A Bachelor's degree in Computer Science or a related discipline.
We are dedicated to your growth and development, providing an education assistance program to support your professional journey.
Compensation And Benefits
- Competitive salary that recognizes your contributions and accomplishments.
- Comprehensive health coverage, including medical, dental, and vision insurance, alongside short-term and long-term disability benefits.
- Retirement savings plan featuring a 4% company match and an additional 5.25% annual contribution.
- Generous paid time off to promote your well-being and work-life balance.
- Access to a variety of wellness resources, including employee assistance programs (EAP), health, legal, and financial support.
- Engaging company culture with opportunities to participate in monthly town halls, employee recognition programs, and employee resource groups.