{"schemaVersion":"jobsearcher.job.v1","id":"fb99d47be7fed98492594b54","url":"https://jobsearcher.com/jobs/fb99d47be7fed98492594b54","canonicalUrl":"https://jobsearcher.com/jobs/fb99d47be7fed98492594b54","title":"Senior Software Engineer, ScriptDrop","description":"GoodRx is the leading prescription savings platform in the U.S. Trusted by more than 25 million consumers and 750,000 healthcare professionals annually, GoodRx provides access to savings and affordability options for generic and brand-name medications at more than 70,000 pharmacies nationwide, as well as comprehensive healthcare research and information.\r\nAbout the RoleSenior Software Engineer, ScriptDrop is a key member of the engineering team responsible for leading the design, development, and implementation of sophisticated software solutions using the Elixir programming language, while simultaneously architecting the underlying cloud infrastructure that supports them.\r\nResponsibilitiesLead the architectural design and development of complex backend systems using Elixir, ensuring they are built upon highly available, scalable, and cost-effective GCP infrastructure.\r\nProvide technical guidance, mentorship, and support to junior and mid-level engineers, fostering their growth in both software engineering principles and cloud operations.\r\nDrive technical excellence by ensuring adherence to coding standards, design principles, and modern cloud-native best practices.\r\nDesign, develop, and maintain scalable, high-performance software solutions in Elixir, meeting project requirements and quality standards.\r\nCollaborate closely with cross-functional teams to translate business requirements into technical specifications and actionable plans.\r\nParticipate in code reviews, identify areas for improvement, and advocate for continuous refinement of development processes.\r\nDesign and maintain efficient CI/CD pipelines (preferably Kubernetes-based) to automate provisioning, configuration management, and deployment processes.\r\nDefine and implement robust monitoring, logging, and alerting solutions to ensure the health and performance of the applications you build.\r\nStay informed about emerging technologies, tools, and trends in both the Elixir ecosystem and Cloud/DevOps landscape, assessing their potential impact on our development practices.\r\nProactively identify opportunities to enhance system scalability, reliability, and performance—optimizing both the application code and the cloud resources.\r\nContribute to the development and evolution of internal frameworks, libraries, and tools to streamline development workflows and improve developer productivity.\r\nCollaborate effectively with product managers, UX/UI designers, and other stakeholders to understand project requirements, provide technical insights, and ensure alignment on deliverables.\r\nCommunicate project status, technical challenges, and recommendations clearly and effectively to team members and stakeholders.\r\nFoster a collaborative and inclusive team environment characterized by open communication, mutual respect, and shared accountability.\r\nSkills and QualificationsBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).\r\n8+ years of experience in software development, with a primary focus on Elixir and functional programming.\r\nProven track record of designing and implementing scalable backend systems using Elixir, with a demonstrated ability to address complex technical challenges.\r\nSolid experience with Google Cloud Platform (GCP) or AWS, including proficiency in cloud architecture design and networking concepts (VPC, Load Balancing, Security).\r\nStrong proficiency in Infrastructure as Code (IaC) tools such as Terraform and experience managing containerization technologies like Docker and Kubernetes.\r\nStrong understanding of distributed systems, concurrency, and fault tolerance.\r\nExcellent leadership, communication, and interpersonal skills, with a track record of effectively mentoring and coaching junior engineers.\r\nStrong problem-solving abilities and a passion for continuous learning and improvement.\r\nContributions to the Elixir community or open-source projects are a plus.\r\nEngineering teams are responsible for supporting appropriate security controls, including management, operational, and technical controls in addition to general GoodRx best practices.\r\nCompensationPay ranges vary by location: San Francisco and Seattle – $161,000.00 – $257,000.00; New York – $147,000.00 – $235,000.00; Santa Monica – $134,000.00 – $214,000.00; Other Office Locations – $121,000.00 – $193,000.00. Pay is determined based on skills, experience, qualifications, and other relevant factors.\r\nBenefitsMedical, dental, and vision insurance.\r\n401(k) with company match.\r\nESPP.\r\nUnlimited vacation and 13 paid holidays.\r\n72 hours of sick leave.\r\nMental wellness and financial wellness programs.\r\nFertility benefits.\r\nGenerous parental leave.\r\nPet insurance.\r\nSupplemental life insurance for the employee and dependents.\r\nCompany-paid short-term and long-term disability.\r\nEEO and AccommodationsGoodRx is committed to providing reasonable accommodations for candidates with disabilities during our recruiting process. If you need any assistance or accommodations due to a disability, please reach out to us at accommodations@goodrx.com.\r\nWe believe that diversity, equity, and inclusion are essential for innovation and excellence. We encourage applications from women, people of color, LGBTQ+ communities, individuals with disabilities, and Veterans—even if not all criteria are met. We prioritize candidate safety and ensure all official communication originates from @goodrx.com or goodrx@myworkday.com addresses.#J-18808-Ljbffr","company":"Goodrx","rawCompany":"goodrx","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-11-04T02:30:36.957Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer, ScriptDrop","description":"GoodRx is the leading prescription savings platform in the U.S. Trusted by more than 25 million consumers and 750,000 healthcare professionals annually, GoodRx provides access to savings and affordability options for generic and brand-name medications at more than 70,000 pharmacies nationwide, as well as comprehensive healthcare research and information.\r\nAbout the RoleSenior Software Engineer, ScriptDrop is a key member of the engineering team responsible for leading the design, development, and implementation of sophisticated software solutions using the Elixir programming language, while simultaneously architecting the underlying cloud infrastructure that supports them.\r\nResponsibilitiesLead the architectural design and development of complex backend systems using Elixir, ensuring they are built upon highly available, scalable, and cost-effective GCP infrastructure.\r\nProvide technical guidance, mentorship, and support to junior and mid-level engineers, fostering their growth in both software engineering principles and cloud operations.\r\nDrive technical excellence by ensuring adherence to coding standards, design principles, and modern cloud-native best practices.\r\nDesign, develop, and maintain scalable, high-performance software solutions in Elixir, meeting project requirements and quality standards.\r\nCollaborate closely with cross-functional teams to translate business requirements into technical specifications and actionable plans.\r\nParticipate in code reviews, identify areas for improvement, and advocate for continuous refinement of development processes.\r\nDesign and maintain efficient CI/CD pipelines (preferably Kubernetes-based) to automate provisioning, configuration management, and deployment processes.\r\nDefine and implement robust monitoring, logging, and alerting solutions to ensure the health and performance of the applications you build.\r\nStay informed about emerging technologies, tools, and trends in both the Elixir ecosystem and Cloud/DevOps landscape, assessing their potential impact on our development practices.\r\nProactively identify opportunities to enhance system scalability, reliability, and performance—optimizing both the application code and the cloud resources.\r\nContribute to the development and evolution of internal frameworks, libraries, and tools to streamline development workflows and improve developer productivity.\r\nCollaborate effectively with product managers, UX/UI designers, and other stakeholders to understand project requirements, provide technical insights, and ensure alignment on deliverables.\r\nCommunicate project status, technical challenges, and recommendations clearly and effectively to team members and stakeholders.\r\nFoster a collaborative and inclusive team environment characterized by open communication, mutual respect, and shared accountability.\r\nSkills and QualificationsBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).\r\n8+ years of experience in software development, with a primary focus on Elixir and functional programming.\r\nProven track record of designing and implementing scalable backend systems using Elixir, with a demonstrated ability to address complex technical challenges.\r\nSolid experience with Google Cloud Platform (GCP) or AWS, including proficiency in cloud architecture design and networking concepts (VPC, Load Balancing, Security).\r\nStrong proficiency in Infrastructure as Code (IaC) tools such as Terraform and experience managing containerization technologies like Docker and Kubernetes.\r\nStrong understanding of distributed systems, concurrency, and fault tolerance.\r\nExcellent leadership, communication, and interpersonal skills, with a track record of effectively mentoring and coaching junior engineers.\r\nStrong problem-solving abilities and a passion for continuous learning and improvement.\r\nContributions to the Elixir community or open-source projects are a plus.\r\nEngineering teams are responsible for supporting appropriate security controls, including management, operational, and technical controls in addition to general GoodRx best practices.\r\nCompensationPay ranges vary by location: San Francisco and Seattle – $161,000.00 – $257,000.00; New York – $147,000.00 – $235,000.00; Santa Monica – $134,000.00 – $214,000.00; Other Office Locations – $121,000.00 – $193,000.00. Pay is determined based on skills, experience, qualifications, and other relevant factors.\r\nBenefitsMedical, dental, and vision insurance.\r\n401(k) with company match.\r\nESPP.\r\nUnlimited vacation and 13 paid holidays.\r\n72 hours of sick leave.\r\nMental wellness and financial wellness programs.\r\nFertility benefits.\r\nGenerous parental leave.\r\nPet insurance.\r\nSupplemental life insurance for the employee and dependents.\r\nCompany-paid short-term and long-term disability.\r\nEEO and AccommodationsGoodRx is committed to providing reasonable accommodations for candidates with disabilities during our recruiting process. If you need any assistance or accommodations due to a disability, please reach out to us at accommodations@goodrx.com.\r\nWe believe that diversity, equity, and inclusion are essential for innovation and excellence. We encourage applications from women, people of color, LGBTQ+ communities, individuals with disabilities, and Veterans—even if not all criteria are met. We prioritize candidate safety and ensure all official communication originates from @goodrx.com or goodrx@myworkday.com addresses.#J-18808-Ljbffr","datePosted":"2026-11-04T02:30:36.957Z","dateModified":"2026-11-04T02:30:36.957Z","hiringOrganization":{"@type":"Organization","name":"Goodrx","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fb99d47be7fed98492594b54"},"url":"https://jobsearcher.com/jobs/fb99d47be7fed98492594b54"}}