Tech Lead/Software Engineer

Irvine, California
IDj-11716
Job TypeDirect Hire
Remote TypeFull Remote
Compensation$150000 - $170000 / yr

This role requires candidates who are currently authorized to work in the U.S. without sponsorship, and C2C arrangements are not accepted. This role is remote. 

 

About the job

As a Tech Lead, you will be responsible for leading a dynamic service development team with the design, development, and implementation of scalable and efficient cloud native services. 

What we’re looking for:

  • Bachelor or Master’s degree in computer science.

  • Minimum of 6+ years of experience in software development as tech lead or senior/staff developer, with a focus on backend service development.

  • Strong proficiency in AWS cloud services development and infrastructure management.

  • Proficiency in microservices design and development using Java, Spring Boot, OpenAPI and Python.

  • Experience with relational databases (MSSQL and MySQL) and NoSQL DB.

  • Proven experience in designing and architecting scalable, high-performance systems.

  • Experience in the financial industry is highly preferred.

  • Experience with PHP is highly preferred.

  • In-depth understanding of agile methodologies and experience leading agile teams.

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.

  • Strong problem-solving skills and attention to detail.

  • Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.

What you will do:

Collaboration and Communication:

  • Work closely with cross-functional teams, including product management, QA, and operations, to ensure alignment of development efforts with overall business objectives.

Code Review and Quality Assurance:

  •  Conduct thorough code reviews to ensure adherence to coding standards, performance optimization, and maintainability. Implement robust testing strategies to uphold product quality.

Lead Service Development:

  • Take ownership of the end-to-end service development lifecycle, from conceptualization to deployment, ensuring high-quality deliverables within specified timelines.

Technical Leadership:

  • Provide guidance and mentorship to a team of developers, fostering a culture of innovation, collaboration, and continuous improvement.

AWS Expertise:

  • Utilize your extensive experience with AWS services to architect, deploy, and maintain cloud-based solutions, leveraging services such as ECS, S3, Lambda, and others as appropriate.

Drag & Drop Resume

(PNG, JPEG, PDF, DOC, TXT)

Message & data rates may apply to all numbers allowed to receive messages

Message frequency varies. Text STOP to opt-out or HELP for assistance