Senior Software Engineer - Sioux Falls, United States - Remotely

    Default job background
    Description
    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:
    $101K-$111K 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 systems
    Collaborate with cross-functional teams to identify and implement solutions to improve system performance and reliability
    Develop and maintain APIs and microservices
    Write clean, maintainable, and well-documented code
    Implement and maintain automated tests
    Continuously improve the architecture and infrastructure of the backend systems
    Troubleshoot and resolve production issues


    Requirements:
    Bachelor's or Master's degree in Computer Science or relevant experience
    Minimum of 5 years of experience in Python, React, Docker, AWS, MongoDB
    Strong understanding of software engineering principles and best practices
    Experience with designing and developing RESTful APIs (FastAPI) and microservices
    Experience with AWS services such as ECS, Lambda, RDS, and S3
    Experience with containerization using Docker
    Experience with database design and management using MongoDB and Snowflake
    Strong problem-solving skills
    Excellent written and verbal communication skills
    Java -nice to have

    Benefits

    Medical and prescription drug benefits
    Health savings accounts or flexible spending accounts
    Dental plans and vision benefits
    Basic life and AD&D Benefits
    401k retirement plan
    Short and Long Term Disability
    Education benefits
    Paid parental leave
    Paid time off

    #J-18808-Ljbffr