Match score not available

Principal Software Development Engineer at SnapCare

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

6-10 years experience as a full-stack developer, Expertise in Postgres SQL databases, Professional experience with Typescript, JavaScript, and React.js, Experience in cloud technologies, particularly AWS, Proven leadership and mentoring experience.

Key responsabilities:

  • Address complex technical challenges with expertise
  • Define and release features with Product team
  • Drive best practices and high-quality coding standards
  • Mentor team members and support their development
  • Contribute to architectural discussions with engineers
SnapCare logo
SnapCare SME https://www.snapcare.com/
201 - 500 Employees
See more SnapCare offers

Job description

Logo Jobgether

Your missions

Do you have 'hustle' DNA and an eagerness for fast growing environments? Do you genuinely enjoy building technology that truly makes the world a better place?

Here’s the Snapshot:

We are looking for a Principal Software Development Engineer to join our team. You’ll work with fellow Principal Engineers and onshore and offshore teams to deliver exciting new features to our growing SnapCare platform. Our SaaS-based workforce marketplace platform is changing lives and adding value to the medical profession as we speak: come build with us. This is a fully remote position and a great opportunity for thought leaders who thrive in a fast-paced environment.

Come join this trailblazing team on a mission to build solutions through technology that save lives and expedite healthcare!

    Change the Game!

    Our team members are game changers. For your role on the team, you will:

    • Dive into complex technical challenges quickly and effectively, leveraging your expertise in Postgres SQL databases, Snowflake data warehouses, React front end development and its plethora of frameworks and libraries, NodeJS and the whole JavaScript ecosystem, and other relevant technologies.
    • Partner with your Product team counterparts to define, estimate, and successfully release valuable features that delight our growing customer base.
    • Quickly ramp up and use your subject-matter expertise of cross-product features with appropriate stakeholders – Product Owners and business stakeholders - to drive group engineering, release plans, and work items.
    • Drive the adoption of best practices and coding standards to maintain high-quality code and ensure consistency across projects.
    • Work closely with team members to mentor and support their professional development, fostering a culture of continuous learning and growth.
    • Contribute to architectural discussions with your fellow Principal Engineers in design reviews, guiding the evolution of our technical architecture and infrastructure.

    Live our SNAP values:

    • We work in SNAPTime
    • Nurture growth and be a game changer
    • Act with care and kindness
    • Be passionate about our stakeholders

    We want each team member to be successful and we’ll do our best to help you succeed. This includes making reasonable accommodations to enable individuals with disabilities to perform the essential functions of their jobs here at SnapCare.

    What you bring to the team:

      • 6-10 years’ experience as a full-stack software developer, becoming a recognized leader on the team, preferably with development with a remote/offshore engineering team.
      • Expert experience developing with Postgres SQL databases, including SQL schema design, performance optimization, troubleshooting, and maintenance.
      • Professional, product-level enterprise experience with Typescript, JavaScript, React.js and its myriad frameworks and libraries, and the whole Node.js ecosystem.
      • Superb communication and aptitude
      • Real-world, product-level experience in cloud technologies, particularly AWS and cloud development, and experience with containerization tools such as AWS EKS or other Kubernetes deployments.
      • Proven ability to quickly dive into complex technical challenges and deliver effective solutions as the lead engineer, while still collaborating with other peers.
      • Excellent problem-solving skills and a proactive approach to addressing technical issues.
      • Strong communication and collaboration skills, with the ability to work effectively in a team environment, where “the team” includes cross-functional collaboration with product owners, internal business owners, and UI/UX teams.
      • Prior experience mentoring, assigning work, and supporting the professional development of team members, including offshore teammates.

      Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the team member for this job. Duties, responsibilities, and activities may change at any time with or without notice.

        Required profile

        Experience

        Level of experience: Senior (5-10 years)
        Spoken language(s):
        Check out the description to know which languages are mandatory.

        Soft Skills

        • collaboration
        • communication
        • Problem Solving
        • Mentorship

        Software Engineer Related jobs