Please, let Jobgether know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Lead Software Engineer will be responsible for leading the design and development of highly scalable SaaS cloud-based solutions.
This role involves guiding the team in building and delivering modern microservices and micro-frontend systems while ensuring they are secure and reliable.
The engineer will oversee system performance and foster a culture of continuous improvement.
Collaboration with multiple teams is essential to drive the adoption of innovative technologies and practices.
Leadership will be crucial in driving team success and ensuring the delivery of high-quality software.
Key accountabilities include leading the design and development of high-availability cloud solutions, mentoring team members, overseeing microservices development, collaborating with cross-functional teams, driving CI/CD practices, evaluating new technologies, and leading system and code reviews.
Requirements:
A B.S. in Computer Science, Software Engineering, or equivalent education/experience is required.
Candidates must have 10+ years of experience in software development, with at least 3 years in a leadership role.
Strong experience in cloud platforms such as AWS, Azure, or GCP is necessary.
Proficiency in Java, Spring Boot, .NET Core, JavaScript, and related technologies is required.
Experience with containerization (Docker) and orchestration (Kubernetes) is essential.
A strong understanding of DevOps, TDD, and Platform Engineering practices is needed.
Candidates should have experience with microservice architectures, event-driven systems, and building scalable web applications.
Familiarity with CI/CD tools such as GitHub Actions, Terraform, and automation testing frameworks is required.
Excellent interpersonal and communication skills, with a focus on collaboration and mentorship, are essential.
Proven ability to prioritize tasks and manage competing priorities in an Agile environment is necessary.
Benefits:
The position offers a competitive salary and performance-based bonuses.
Employees will receive paid time off and paid parental leave.
Health, life, and disability insurance options are available.
There are opportunities for career growth and professional development.
The work environment is collaborative and innovative, fostering learning and development.
Flexible working arrangements are provided to support work-life balance.
The company promotes an inclusive culture with a focus on diversity and employee resource groups.
Employees will have access to cutting-edge technologies and a platform to experiment with new tools and practices.
Apply now
Please, let Jobgether know you found this job
on RemoteYeah
.
This helps us grow 🌱.