$120K - 160K a year
Lead design and implementation of complex software solutions, mentor engineers, contribute to architecture, and own full software development lifecycle.
Bachelor's degree, 5+ years experience in software design and back-end development, proficiency in Git and CI/CD, with preferred Java and cloud/DevOps skills.
Role Specific Job Duties: Lead the design and implementation of complex software solutions: Leverage your expertise to architect and develop high-performance, scalable systems that meet the evolving needs of our clients. Drive technical excellence: Champion best practices in software design, development, and testing, ensuring the delivery of robust, maintainable, and high-quality code. Mentor and guide fellow engineers: Provide technical guidance, conduct code reviews, and foster a culture of continuous learning and improvement within the team. Contribute to architectural decisions: Collaborate with architects and other senior engineers to define and evolve the technical direction of our products and platform. Champion innovation: Stay abreast of industry trends and emerging technologies, identifying opportunities to leverage them to enhance our verification platform. Own the full software development lifecycle: From design and development to deployment and maintenance, take ownership of your projects and drive them to successful completion. Collaborate effectively: Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions. Required Skills / Experience: Bachelor's degree in Computer Science, Software Engineering, or a related field (equivalent experience considered). 5+ years of experience in software design and back-end development. Proven ability to design, develop, and deploy scalable and maintainable software solutions. Deep understanding of object-oriented programming principles, design patterns, and software development best practices. Proficiency with Git/version control and experience with CI/CD pipelines. Excellent communication, interpersonal, and problem-solving skills. Preferred Experience: Experience with Java. Experience with Swagger, REST, and Jenkins or similar build systems. Experience working with third-party partners and integrating with external APIs. Experience with GCP, Kubernetes, and DevOps practices. Experience with Machine Learning and AI. Experience with Big Data, Data Science, or Stream Processing SheerID is an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We celebrate diversity and are committed to creating an inclusive environment for all candidates and employees. SheerID believes that diversity and inclusion is critical to our success as a company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. Please be aware that any communication related to this job posting will only come from email addresses ending in @sheerid.com. We strongly advise against engaging with any outreach from other sources, as they may be fraudulent. To ensure your safety, please note that we will never: Provide screening questions via email Extend a job offer without a formal interview process Request any personal information (such as Social Security numbers, banking details, etc.) through email or messaging platforms If you receive any unsolicited requests or suspect fraudulent activity, please report it immediately. Your safety and privacy are of the utmost importance to us. Thank you for your attention and caution.
This job posting was last updated on 10/21/2025