Full Time

Senior Software Engineer - 100% Remote

Jobot
Remote!
$100,000 - $150,000* / year (about $48–$72 an hour)

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 Jobot, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer at Jobot will play a pivotal role in designing, developing, and maintaining high-quality software solutions in a fully remote environment. The individual will collaborate with cross-functional teams to ensure deliverables meet business and user needs, participate in code reviews, and contribute to all phases of the software development lifecycle. This role requires an experienced engineer who is capable of handling complex projects, mentoring junior team members, and driving best practice implementations throughout the engineering department.



Job Responsibilities

  • Design, develop, and maintain scalable software applications.
  • Participate in software architecture reviews and design discussions.
  • Collaborate with product management and other stakeholders to understand project requirements.
  • Write clean, efficient, and well-documented code while adhering to industry best practices.
  • Conduct code reviews to ensure code quality and share knowledge among team members.
  • Proactively troubleshoot and resolve software defects and performance issues.
  • Mentor and guide junior developers, fostering a culture of learning and improvement.
  • Stay updated on emerging technologies and continually improve personal skills and team capabilities.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of software engineering experience.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with software development frameworks and methodologies (Agile, Scrum, etc.).
  • Strong understanding of databases (SQL, NoSQL) and data modeling practices.
  • Familiarity with cloud technologies and services (AWS, Azure, Google Cloud).
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, capable of discussing complex ideas with technical and non-technical stakeholders.


Technologies & Tools

The Senior Software Engineer at Jobot will engage with a variety of technologies and tools that enhance software development efficiency and collaboration. Key technologies include AWS for cloud computing, Git for version control, Docker for containerization, and various continuous integration/continuous deployment (CI/CD) tools. Familiarity with front-end frameworks like React or Angular may also be beneficial depending on specific projects.



Ideal Candidates

Ideal candidates for this position should possess a blend of technical expertise and strong interpersonal skills. They should demonstrate a passion for software development, a commitment to quality, and a collaborative spirit. Candidates should thrive in a remote working environment, exhibit self-motivation, and be eager to accept challenges while continuously seeking improvement and innovation in their work. A proactive mindset and the ability to adapt to evolving technologies are essential for success in this role.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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