Full Time

Sr. Software Engineer (Remote)

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

Overview

Spinwheel is seeking a highly skilled Senior Software Engineer to join our dynamic team in a remote capacity. In this role, you will be responsible for designing, developing, and implementing innovative software solutions while collaborating with cross-functional teams to enhance our product offerings. The ideal candidate will possess a strong technical background and demonstrate expertise in modern software development practices, contributing to the continuous improvement of our technology stack and overall mission.



Job Responsibilities

  • Design, develop, and maintain high-quality software applications using best practices in software development.
  • Collaborate with product managers, designers, and other engineers to deliver new features and optimizations.
  • Conduct code reviews to maintain standards and foster a culture of continuous learning.
  • Investigate and resolve software defects and performance issues in a timely manner.
  • Implement automated tests and ensure the stability and performance of applications.
  • Stay updated on emerging technologies and propose where they can be utilized to enhance our systems.
  • Provide mentorship and guidance to junior software engineers.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of professional software development experience.
  • Proficient in programming languages such as Java, Python, or JavaScript.
  • Experience with cloud services (AWS, Azure, or Google Cloud) and microservices architecture.
  • Strong understanding of databases (SQL and NoSQL) and data modeling techniques.
  • Excellent problem-solving skills and ability to work independently and collaboratively.
  • Familiarity with agile development methodologies.


Technologies & Tools

The Senior Software Engineer at Spinwheel will primarily work with technologies such as AWS for cloud services, React and Node.js for front-end and back-end development, and PostgreSQL or MongoDB for database management. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes is advantageous. The engineer will also leverage version control software such as Git and CI/CD pipelines to streamline development processes.



Ideal Candidates

The ideal candidates for this position are proactive problem solvers who are versatile and adaptable. Strong communication skills are essential as collaboration with diverse teams is paramount. A passion for technology and a drive to continuously improve both personal and team performance will set you apart. Candidates who demonstrate a commitment to innovation, quality, and a user-centered approach to software development will thrive in this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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