Full Time

Expression of Interest - Backend Senior Software Engineer

Marlee (Fingerprint For Success)
$110,000 - $150,000* / year (about $53–$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 Marlee (Fingerprint For Success), so some details may not match this job. The employer's own page has the real description.

Overview

The Backend Senior Software Engineer at Marlee (Fingerprint For Success) is responsible for designing and implementing robust backend systems that drive our applications and services. As a critical member of our development team, you will work collaboratively with cross-functional teams to create scalable and efficient backend solutions that enhance user experience and operational efficiency. This role requires a deep understanding of backend architecture, data modeling, and the ability to troubleshoot complex issues while delivering high-quality code in a fast-paced environment.



Job Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Collaborate closely with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Troubleshoot and debug applications to enhance performance and functionalities.
  • Participate in architectural discussions and contribute to system design.
  • Document processes, technologies, and best practices for future reference.
  • Mentor junior developers and assist them in their technical growth.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in backend development.
  • Proficiency in programming languages such as Java, Python, or Node.js.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
  • Knowledge of cloud services (AWS, Azure, etc.) and containerization (Docker, Kubernetes).
  • Exceptional problem-solving skills and attention to detail.
  • Ability to work independently as well as in a collaborative team environment.


Technologies & Tools

The successful candidate will utilize a variety of technologies and tools within their role. This includes programming languages such as Java, Python, or Node.js, with a focus on RESTful APIs and microservices architecture. Familiarity with database management systems like MySQL and MongoDB is essential, alongside experience with cloud platforms such as AWS or Azure. Additionally, proficiency in containerization tools like Docker and Kubernetes will be beneficial for deployment and orchestration of applications.



Ideal Candidates

Ideal candidates will possess a strong technical acumen along with excellent communication and collaboration skills. They should be proactive and self-driven, capable of managing their time efficiently and prioritizing tasks effectively. Adaptability to new technologies and methodologies is crucial, as is a commitment to continuous learning and improvement. A passion for innovation, problem-solving, and a drive to contribute to a positive team environment will set a candidate apart in this dynamic role.

In the Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metro area, the middle pay across its 2.9 million jobs was $54,310 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

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