SmithRx logo
SmithRx

SmithRx is a tech-forward PBM committed to changing the way pharmacy benefits are managed.

Senior Software Engineer, Platform

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2018H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

83 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Platform

SmithRx

• Focus on back-end architecture; designing, developing and maintaining SmithRx product features using various languages such as Golang, JavaScript/Typescript, Node, GraphQL, and SQL (amongst others), while leveraging full CI and CD to iterate quickly • Collaborate with stakeholders and technical leads to understand functional and technical requirements to produce high-quality, scalable software and services • Provide scope and risk estimates for system and feature builds by building technical design documentation • Continually apply software development best practices, design patterns, testing, automation, tools and technologies. • Leverage AWS technologies, like Lambda and Fargate, to handle various types of jobs and batch processing • Troubleshoot production issues by performing triages for issues that arise, assessing the impact, creating and executing a plan for short-term and long-term mitigation, and performing root cause analysis to prevent future occurrence of issues. • Coach/mentor junior team members in their assigned engineering projects by reviewing and providing feedback on code developed, and performing design and code reviews • Work with senior leadership to turn technical vision into a tangible roadmap every quarter • Be the cornerstone of a collaborative learning culture through mentorship, code reviews, the exploration of new technologies, and other innovations

Job Requirements

  • BS or advanced degree in computer science or applicable experience
  • 5-8 years of software development experience working on server-side applications, specifically around API servers, third party integrations and data processing
  • Experience at a high-growth startup a plus
  • Expertise in a compiled language such as Go, Java or Kotlin is required
  • Proficiency with relational databases such as PostgreSQL, including schema design, SQL tuning, and database monitoring is required
  • Demonstrated experience designing and implementing scalable APIs; a solid understanding of design patterns, database design, and testing best practices.
  • Working knowledge of GraphQL APIs, CI and CD pipeline, AWS platform, Docker, and Kubernetes a plus
  • Positivity; non-dogmatic, team-first attitude
  • Flexibility; someone who is responsive and comfortable with ambiguity
  • Highly disciplined approach to software design and development and ability to work on features independently (accurately forecast delivery milestones and work with stakeholders to ensure that expectations are met)

Benefits

  • Highly competitive wellness benefits including Medical, Pharmacy, Dental, Vision, and Life Insurance and 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
  • Professional development and training opportunities

Related Job Pages

More Full-stack Engineer Jobs

Tech Holding logo

Technical Lead

Tech Holding

Think big, Start small, Scale fast!!!

ContractRemoteTeam 51-200H1B No Sponsor

• Lead and coordinate a distributed team of frontend, backend, mobile, and DevOps engineers • Provide architectural guidance across all layers of the platform • Drive technical decision-making and ensure alignment with the client’s engineering guidelines and product roadmap • Conduct code reviews and enforce coding standards and best practices • Serve as the primary technical point of contact between the delivery team and client stakeholders • Identify technical risks and proactively propose mitigation strategies • Facilitate sprint planning, standups, and retrospectives in collaboration with project management

Mexico
Cross River logo

Staff Software Engineer, Crypto

Cross River

Powering the future of financial services.

Full TimeRemoteTeam 501-1,000Since 2008H1B Sponsor

• Provide technical leadership: define and drive the technical vision and architecture for crypto-related products, services, and infrastructure • Design, develop, and deliver scalable, secure and performant software components • Provide technical mentorship and guidance to senior and mid-level engineers; conduct code reviews and promote engineering best practices • Stay at the forefront of blockchain protocols, DeFi, tokenization standards, and crypto industry trends; evaluate and recommend emerging technologies • Drive system reliability, incident response, and operational excellence across crypto platform services

United States
$190K - $220K / year
Airbnb logo

Staff Software Engineer, Unified Data Store

Airbnb

Airbnb is a community based on connection and belonging.

Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor

• Lead the multi-year roadmap and long-term architecture for the UDS client stack, balancing immediate execution with systemic platform evolution. • Design and operate a high-performance data access layer that abstracts complexities like indexing, replication, and global consistency models. • Lead deep-dive design reviews and establish best practices for building fault-tolerant distributed systems across the organization. • Act as a bridge between infrastructure and product, creating a unified interface that simplifies how engineers interact with complex data systems. • Partner with UDS and Data Infrastructure teams globally to align architecture, drive adoption, and deliver high-impact solutions.

Brazil
Wingz logo

Software Engineer – Django, React Native

Wingz

Wingz is a software company focused on Specialized Transportation.

ContractRemoteTeam 11-50Since 2011H1B No Sponsor

• As a Software Engineer (Django + React Native) at Wingz, you will be responsible for developing and maintaining backend APIs and mobile application features. • You will work closely with cross-functional teams to deliver reliable, scalable, and high-performance software supporting our NEMT platform. • Design, develop, and maintain scalable APIs using Django REST framework. • Write clean, efficient, and reusable code following best practices and coding standards. • Ensure the performance, quality, and responsiveness of applications. • Build and enhance mobile application features using React Native for iOS and Android. • Participate in code reviews, providing and receiving constructive feedback to ensure code quality. • Collaborate with DevOps engineers to optimize deployment processes and infrastructure. • Write unit tests and perform debugging to ensure the reliability of applications. • Maintain comprehensive documentation of the codebase and technical processes.

Philippines
$2K - $3K / month