Job Closed
This listing is no longer active.
SmithRx is a tech-forward PBM committed to changing the way pharmacy benefits are managed.
Senior Staff Software Engineer, Platform
Location
United States
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Senior Staff 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
- 12-15 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 Guides
Related Job Pages
More Full-stack Engineer Jobs
SDE – Software Development Engineer (Mid-level)
Edify EducationNosso sonho é fazer desta geração uma geração bilíngue. Vamos juntos?
• As an SDE on the Platform Squad, you will be challenged to participate in defining design patterns, research and develop best practices and optimizations to improve SDEs' performance, and work on solution architecture alongside the Team Leaders of other squads. • Collaborate on architecture decisions for solutions together with each squad's team leader and ensure they are executed effectively throughout the sprints • Participate in squad routines and dynamics • Implement proofs of concept to validate/test solution hypotheses • Proactively engage in pair programming, perform code reviews, and review and suggest better implementation approaches and architectural decisions • Reproduce and implement bug fixes in Edify's products. Actively participate in technical decisions, contribute solution suggestions, and execute proofs of concept • Be aware of and monitor engineers' performance metrics
• Own the architecture and supervise the implementation of solutions agreed with the client. • Provide business leadership and manage the team, facilitating service delivery and continuously developing team capabilities. • Design and implement systematic, tailor-made processes to meet business needs. • Conduct one-on-one and team meetings to deliver training. • Collaborate with other leaders on internal initiatives to develop and improve methods and processes. • Assist in evaluating, hiring, and retaining professionals with strong technical backgrounds who enrich DWS Brazil’s culture, aligning project needs with individual skills and interests. • Communicate, contextualize, and enforce company policies and protocols. • Motivate and inspire people to deliver their best work for clients and colleagues. • Conduct annual reviews and prepare performance reports. • Foster a culture of continuous learning, curiosity, skills development, and ongoing improvement.
• Drive design and implementation of our Mobile application builder. • Architect deployment pipelines for seamless publishing to the Apple App Store and Google Play, integrating with Bubble’s existing infrastructure. • Collaborate cross-functionally with product, design, and support teams to ensure a consistent and high-quality user experience across web and mobile. • Mentor and coach engineers to improve their technical skills and leadership. • Partner directly with executive leadership to define roadmaps, inform and commit to priorities, and execute effectively.
Staff Software Engineer – API Testing, Automation
ZscalerWe make it easy to secure your cloud transformation. Get fast, secure, and direct access to apps without appliances.
• Collaborate across Development, Product Management, and Federal Cloud Operations teams to ensure timely delivery of high-quality products through design, testing, and release • Lead functional, system, and automation testing efforts, expanding automation coverage and ensuring efficiency and robust quality assurance • Manage Federal cloud processes, including deployment procedures, monitoring, and resolving escalations in collaboration with Federal operations and support teams • Investigate and resolve complex production issues by identifying root causes, verifying fixes, and developing comprehensive test plans • Contribute to team growth by hiring and training new talent, fostering a culture of inclusivity, and staying updated on evolving technologies




