Full Time

Lead Software Engineer, Back End (Remote)

ClickJobs.io
Remote!
$110,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by ClickJobs.io, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Lead Software Engineer specializing in Backend Technologies at ClickJobs.io, you will take charge of designing and implementing robust, scalable backend systems. You will collaborate closely with cross-functional teams to define system architecture, drive best practices in code quality, and ensure alignment with business goals. Your leadership will guide a talented team of developers, fostering an environment of innovation while delivering high-performance applications that enhance user experience and organizational efficiency.



Job Responsibilities

  • Design and develop scalable backend architectures and APIs to support software applications.
  • Lead, mentor, and grow a team of software engineers in core backend technologies and development practices.
  • Collaborate with product managers and front-end developers to gather and analyze system requirements.
  • Implement best practices for software development, including code reviews, unit testing, and continuous integration.
  • Identify performance bottlenecks and optimize applications for maximum speed and scalability.
  • Ensure the security of applications by leveraging the latest security practices and protocols.
  • Stay up-to-date with emerging technologies and industry trends, providing thought leadership and guidance in software architecture.


Qualifications

  • Master’s or Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of proven experience in backend software development.
  • Strong proficiency in programming languages such as Java, Python, or Node.js.
  • Experience with cloud technologies (e.g., AWS, Azure, Google Cloud), containerization, and orchestration tools (e.g., Docker, Kubernetes).
  • Solid understanding of database systems, both SQL and NoSQL solutions.
  • Excellent problem-solving skills and a proactive approach to finding solutions.
  • Strong communication skills and the ability to work collaboratively in a remote environment.


Technologies & Tools

The Lead Software Engineer will work with a diverse stack of technologies and tools, including but not limited to: Java, Python, Node.js, AWS, Docker, Kubernetes, MySQL, MongoDB, and Git. Familiarity with continuous integration and deployment tools is also essential to ensure the seamless delivery of software solutions.



Ideal Candidates

The ideal candidates for this role should possess a combination of technical prowess and leadership capabilities. They are proactive problem solvers who thrive in a collaborative, fast-paced environment. Their strong communication skills enable them to effectively lead a team and engage with stakeholders. A passion for technology and a commitment to continuous learning are essential traits that align with our ethos at ClickJobs.io.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.