Job Closed
This listing is no longer active.
SmithRx is a tech-forward PBM committed to changing the way pharmacy benefits are managed.
Senior Software Engineer, Backend – Applications
Location
United States
Posted
135 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Backend – Applications
SmithRx
• Focus on back-end architecture: Design, develop, and maintain SmithRx product features using various languages such as Golang, GraphQL, Node, and SQL. • Collaborate and Iterate: Work closely with stakeholders and technical leads to understand functional requirements and produce high-quality, scalable software. • Design and Estimate: Provide scope and risk estimates for system and feature builds by creating comprehensive technical design documentation. • Apply Best Practices: Continually apply software development best practices, design patterns, testing, automation, and modern tools. • Leverage AWS: Utilize AWS technologies, including Lambda, DynamoDB, SQS, and RDS, to handle diverse job types and batch processing. • Resolve Production Issues: Perform triage for live issues, assess impact, execute short-term and long-term mitigation plans, and conduct root-cause analysis. • Mentor and Coach: Guide junior team members through design and code reviews, providing actionable feedback on their projects. • Strategy and Roadmap: Work with senior leadership to translate technical vision into a tangible quarterly roadmap. • Culture and Innovation: Act as a cornerstone of a collaborative learning culture through mentorship, code reviews, and the exploration of new technologies. • AI Integration: Actively seek out new AI tools and technologies and share them with the team to positively impact overall software delivery speed and quality.
Job Requirements
- Education: BS or advanced degree in Computer Science or equivalent professional experience.
- Experience: 5-8 years of professional software development experience.
- Background: Experience at a high-growth startup or midsize tech company is a plus.
- Technical Expertise: Solid experience working with a compiled language such as Go, Java, C#, or C++ (Go experience is a strong plus).
- Database Mastery: Proficiency with relational databases (specifically PostgreSQL), including schema design, SQL tuning, and database monitoring.
- API Design: Demonstrated experience designing and implementing scalable APIs, with a solid understanding of design patterns and testing best practices.
- Cloud & DevOps: Strong understanding of GraphQL APIs, CI/CD pipelines, AWS, Docker, and Kubernetes.
- AI Proficiency: Experience using GenAI tools to efficiently deliver high-quality production software is a plus.
- Soft Skills: A positive, non-dogmatic, team-first attitude with the flexibility to navigate ambiguity.
- Discipline: A highly disciplined approach to software design with the ability to work independently, forecast milestones accurately, and manage stakeholder expectations.
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
- 12 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 Guides
Related Job Pages
More Backend Engineer Jobs
• Lead the design and development of the ArangoDB Kubernetes Operator • Own core operator architecture and implement features for lifecycle management • Ensure high availability, performance, and stability of ArangoDB on Kubernetes • Collaborate with engineering teams to align operator capabilities
• Workstate is hiring a Lead Backend Developer! • In this pivotal role, you will be responsible for leading technical teams designing, implementing, and maintaining robust backend systems that drive our applications and services. • If you are an experienced developer passionate about building scalable backend solutions and delivering high-quality code, you'll be a great fit for our team. • We are looking for someone who can engage with and motivate our clients while diving deeply into backend development and envisioning future enhancements. • Our consultants are quick on their feet and committed to driving quality results for our clients. • Residents of Colombia with the right to work in that country are eligible for this role.
Senior C++ Developer
TeramindPredictive Edge, Powered by AI - Intelligence That Protects Your Workforce
• Implement high-quality software security and data protection solutions • Research and suggest the best way to implement business requirements • Identify improvements in existing architecture and legacy code to continuously refine and evolve the product • Enhance software delivery and quality throughout the entire software development cycle • Manage any issues that may arise and drive resolutions throughout the development process • Collaborate with Support engineers to analyze and troubleshoot software problems reported • Work with other team members and technical leads effectively and with minimal supervision
Principal Python Engineer
TeramindPredictive Edge, Powered by AI - Intelligence That Protects Your Workforce
• Protecting 10,000+ organizations from insider threats by analyzing billions of behavioral events • Scaling to 100,000 customers • Safeguarding sensitive data and optimizing productivity in remote work environments • Collaborating with the global team



