Senior Software Engineer


Job Details

This is a remote position.

Senior Software Engineer (3-5 year experience, remote)

Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience against both current and future needs. If there's a match, we'll contact you directly. No guarantee of immediate placement, and we only consider applications from US/Canada residents during the application process.

Hiring Type: Full-Time

Base Salary: $111K-$121K Per Annum.

Brief

A highly skilled Senior Full Stack Engineer with a passion for designing and developing scalable, high-performance, and reliable backend systems.

Responsibilities:

Design, develop and maintain high-performance and scalable backend systemsCollaborate with cross-functional teams to identify and implement solutions to improve system performance and reliabilityDevelop and maintain APIs and microservicesWrite clean, maintainable, and well-documented codeImplement and maintain automated testsContinuously improve the architecture and infrastructure of the backend systemsTroubleshoot and resolve production issues

Requirements:

Bachelor's or Master's degree in Computer Science or relevant experienceMinimum of 5 years of experience in Python, React, Docker, AWS, MongoDBStrong understanding of software engineering principles and best practicesExperience with designing and developing RESTful APIs (FastAPI) and microservicesExperience with AWS services such as ECS, Lambda, RDS, and S3Experience with containerization using DockerExperience with database design and management using MongoDB and SnowflakeStrong problem-solving skillsExcellent written and verbal communication skillsJava -nice to have

Benefits

Medical and prescription drug benefitsHealth savings accounts or flexible spending accountsDental plans and vision benefitsBasic life and AD&D Benefits401k retirement planShort and Long Term DisabilityEducation benefitsPaid parental leavePaid time off

#J-18808-Ljbffr





 Remotely

 06/30/2024

 Newark,NJ