Full Time

Remote - Senior Software Engineer Backend (BE)

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

Overview

As a Senior Software Engineer Backend (BE) at SimSpace, you will play a pivotal role in the development and enhancement of our backend systems. You will work closely with cross-functional teams to design robust and scalable architectures while ensuring the integrity and security of our services. Your expertise will guide the implementation of innovative solutions and contribute to our mission of delivering high-quality simulations and cybersecurity training platforms. This position affords the flexibility of remote work, allowing you to collaborate with top-tier professionals across various locations.



Job Responsibilities

  • Design, develop, and maintain Backend services and APIs that power SimSpace applications.
  • Collaborate with product managers and frontend engineers to create seamless user experiences.
  • Implement best practices for code quality, security, and performance optimization.
  • Lead architectural discussions to build scalable and resilient backend systems.
  • Conduct code reviews and mentor junior team members to foster a culture of learning and improvement.
  • Analyze system performance and troubleshooting issues, ensuring robust operation of all backend components.
  • Stay updated with emerging technologies and industry trends to drive innovation within the team.
  • Participate in Agile/Scrum ceremonies, contributing to sprint planning and retrospectives.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in backend software development, preferably in a cloud-based environment.
  • Proficiency in programming languages such as Java, Python, or Go.
  • Strong experience with RESTful API design and implementation.
  • Familiarity with microservices architecture and cloud platforms (AWS, Azure, GCP).
  • Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
  • Solid understanding of security best practices in software development.
  • Excellent problem-solving skills and a proactive approach to challenges.


Technologies & Tools

In this role, you will work extensively with technologies and tools such as AWS for cloud services, Docker for containerization, Git for version control, and various CI/CD pipelines to facilitate seamless deployment processes. Additionally, familiarity with tools for API documentation, monitoring, and logging will be essential for maintaining high standards of service effectiveness and operational excellence.



Ideal Candidates

The ideal candidate for this position will be an innovative thinker with a passion for backend development and a keen attention to detail. You should possess excellent communication skills, enabling you to convey complex technical concepts to non-technical stakeholders. A genuine interest in solving challenges through technology, combined with a collaborative mindset, will contribute significantly to your success in our dynamic team environment. Furthermore, a commitment to continuous personal and professional growth within the field is highly regarded.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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