Senior Staff Software Engineer

Posted 3 days ago

This is a fully remote position, open to applicants in Alabama, +46 more states.

πŸ“‹ Description

β€’ Engage in the complete engineering lifecycle, which encompasses design, documentation, development, testing, and maintenance of the SmithRx product suite.

β€’ Concentrate on back-end architecture, developing and sustaining product features utilizing Golang, JavaScript/TypeScript, Node, GraphQL, and SQL.

β€’ Utilize CI/CD methodologies for rapid iteration.

β€’ Collaborate with stakeholders and technical leaders to grasp functional and technical requirements.

β€’ Deliver high-quality, scalable software and services.

β€’ Offer scope and risk assessments through technical design documentation.

β€’ Implement software development best practices, design patterns, testing, automation, tools, and technologies.

β€’ Employ AWS Lambda and Fargate for job and batch processing.

β€’ Investigate production issues, evaluate impact, execute both short- and long-term mitigation strategies, and conduct root cause analysis.

β€’ Mentor and guide junior team members through code and design reviews.

β€’ Collaborate with senior leadership to translate technical vision into a quarterly roadmap.

β€’ Promote a culture of collaborative learning through mentorship, code reviews, exploration of new technologies, and innovation.


⛳️ Requirements

β€’ Bachelor’s or advanced degree in Computer Science or a related field, or 4 years of equivalent professional experience.

β€’ 12-15 years of software development experience, specifically focused on server-side applications, including API servers, third-party integrations, and data processing.

β€’ Proficiency in a compiled language such as Go, Java, or Kotlin is mandatory.

β€’ Expertise in relational databases like PostgreSQL, covering schema design, SQL optimization, and database monitoring is essential.

β€’ Proven experience in designing and implementing scalable APIs.

β€’ Strong understanding of design patterns, database design, and testing best practices.

β€’ Familiarity with GraphQL APIs, CI/CD pipelines, AWS platform, Docker, and Kubernetes is advantageous.

β€’ Previous experience at a high-growth startup is a plus.

β€’ A disciplined approach to software design and development is required.

β€’ Capable of working independently, accurately forecasting delivery milestones, and managing stakeholder expectations.


🏝️ Benefits

β€’ Medical, Pharmacy, Dental, Vision, and Life Insurance.

β€’ AD&D Insurance.

β€’ Flexible Spending Benefits.

β€’ 401(k) Retirement Savings Program.

β€’ Short-term and long-term disability.

β€’ Discretionary Paid Time Off.

β€’ Paid Company Holidays.

β€’ Wellness Benefits.

β€’ Commuter Benefits.

β€’ Paid Parental Leave benefits.

β€’ Employee Assistance Program (EAP).

β€’ Well-stocked kitchen in office locations.

β€’ Opportunities for professional development and training.

β€’ Bonuses, commissions, or equity may be available.

β€’ Mental health support.

People also viewed

NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job
QAVION GROUP1 day ago

Senior Fullstack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer€80k – €150k/year
ApplyView job
Weflow | getweflow.com1 day ago

Senior Software Engineer – Principal

DE flagGermany OnlyFull-timeFull-stack Engineer€90k – €110k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Ticketing, Travel Commerce

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
RTX1 day ago

Principal Engineer, Software Engineering

US flagIowa OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
R1 RCM1 day ago

Product Engineer II

US flagUnited States OnlyFull-timeFull-stack Engineer$105k – $202.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers