Jobs · Engineering

Lead Software Engineer

DealerBuilt · Houston, TX · 6 days ago
RemoteRemoteEngineeringFull-time

About the role

We are seeking an experienced Lead Software Engineer to help drive technical excellence for our web products. This role plays a key part in designing, building, and maintaining scalable, reliable software solutions that support dealership operations nationwide.

Responsibilities

  • Technical Development & Architecture Design, develop, and maintain high-quality, scalable software using our technology stack (Java, MySQL, JavaScript/TypeScript, Angular, AWS).
  • Drive architectural decisions that support scalability, performance, and long-term maintainability.
  • Provide technical guidance on hosting and supporting high-performing web apps and services in AWS.
  • Write clean, efficient, and well-tested code that follows best practices and established coding standards.
  • Conduct thorough code reviews and provide clear, constructive feedback to peers.
  • Technical Leadership & Collaboration
    • Mentor junior and mid-level engineers by sharing knowledge, best practices, and technical guidance.
    • Collaborate closely with team members in Engineering, Product, QA, and other cross-functional partners to deliver features on time and to specification.
    • Participate in technical planning, estimation, and feature design discussions.
    • Stay current with emerging technologies and industry trends, recommending improvements to tools, processes, and architecture.
  • Quality & Operational Excellence
    • Ensure software quality through comprehensive testing, debugging, and performance optimization.
    • Help maintain system reliability, availability, and security, including adherence to regulatory and compliance requirements.
    • Troubleshoot and resolve complex technical issues in development and production environments.
    • Participate in on-call rotations and incident response as needed.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 7+ years of professional software engineering experience in a SaaS or product-based environment.
  • Strong hands-on experience with Java, MariaDB/MySQL, JavaScript/TypeScript, Angular.
  • Experience deploying to AWS and maintaining performance in a cloud environment.
  • Proven ability to work independently on complex technical challenges while contributing effectively to a team.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.
  • Demonstrated experience delivering high-quality software and mentoring other developers.

Qualifications

  • Passionate about software engineering and committed to delivering high-quality solutions.
  • Ability to work in a fast-paced, dynamic environment with tight deadlines.
  • Experience with Agile methodologies and continuous integration/continuous deployment (CI/CD).
  • Knowledge of DevOps principles and practices.

Skills

  • Proficiency in Java, JavaScript/TypeScript, and Angular.
  • Experience with AWS services such as EC2, RDS, S3, Lambda, and API Gateway.
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience with database management systems like MySQL/MariaDB.
  • Good understanding of RESTful APIs and microservices architecture.
  • Experience with version control systems like Git.
  • Knowledge of CI/CD pipelines and automation tools like Jenkins, CircleCI, or GitHub Actions.

Benefits

Competitive Compensation: This position offers a base salary. Employees who demonstrate successful goal attainment and commitment will have the opportunity for career growth and advancement within the organization.

Great Benefits: Several comprehensive medical, dental, and vision benefit offerings to choose from, along with HSA and FSA options, and a no-wait 401(k) plan with company match.

Additional Coverage: Life and AD&D insurance, disability insurance, and supplemental accident, hospital, and cancer insurance plans.

Employee Assistance Program (EAP): Confidential counseling, resources, and support for mental and emotional well-being.

Fully Remote: Enjoy the flexibility of working remotely while delivering exceptional results for our clients.

Work/Life Balance: We believe in working hard for our clients while ensuring satisfaction in your role. Enjoy Unlimited Paid Time Off to balance work with life’s other priorities.

Employee Referral Program: Earn incentives by referring talented individuals to join our growing organization.

Similar jobs

Lead Software Engineer

Caterpillar Inc.Chicago, IL· 3 days ago
Engineering$128k–$209k/yrapply on careers.caterpillar.com

Lead Software Engineer

RemoteHunterUnited States· 2 days ago
RemoteEngineering$155k–$175k/yrapply on remotehunter.com

Lead Software Engineer

Golden TechnologyUnited States· 4 days ago
RemoteInformation Technologyapply on candidateportal.ceipal.com