
Software Engineer
At Target RWE, our mission is driven by a deep commitment to people—whether it’s the patients we serve, the partners we collaborate with, or the dedicated team members who power our work. As a purpose-driven organization, we leverage real-world data to advance clinical research and inform better healthcare decisions. We foster a collaborative environment where every voice is heard, every idea has an impact, and every contribution helps improve lives. If you're seeking a place where your work truly matters, join us to advance science.
We are seeking a talented Software Engineer to join our Technology team. In this role, you will develop, create, and modify computer application software and databases to drive operational efficiency and improve business processes. You will collaborate closely with stakeholders to analyze user needs, design custom software solutions, and implement scalable, reliable applications that support Target RWE’s mission.
What You’ll Do
- Design and implement data pipelines and software solutions that promote operational efficiency and scalability.
- Analyze business requirements and work with stakeholders to translate needs into technical solutions.
- Write clean, maintainable code primarily in Python, with a strong emphasis on SQL for data manipulation and transformation.
- Support and optimize cloud-based data infrastructure (AWS preferred).
- Develop and modify databases to support internal applications.
- Collaborate with operations and product teams to support deployment, testing, and maintenance.
- Help troubleshoot production issues and contribute to ongoing improvement efforts.
- Stay up to date on relevant tools, technologies, and best practices.
What You’ll Bring
- 3+ years of software development experience, ideally in data engineering, data platform development, or backend systems.
- Strong proficiency in SQL and Python.
- Experience with cloud platforms (AWS, GCP, or Azure) and working in cloud-native environments.
- Familiarity with version control and CI/CD tools (e.g., GitLab, GitHub Actions).
- Strong problem-solving and communication skills.
- Ability to work independently and manage tasks with moderate supervision.
Nice to Have
- Experience working with or developing machine learning pipelines or models.
- Exposure to Generative AI or LLM frameworks (e.g., Langchain, LangGraph).
- Knowledge of distributed computing concepts or tools (e.g., Spark, Dask).
- Background in healthcare, life sciences, or clinical data.
- Bachelor’s degree in computer science, engineering, or a related field (or equivalent practical experience).
If you are ready to be part of a team where your work truly matters - where your expertise is valued, your growth is supported, and your contributions help shape the future of healthcare, Target RWE is the place for you. We’re building something meaningful together, and we’d love for you to be a part of it.
Total Rewards
The salary estimated for this position is $90,000-$130,000 + bonus + benefits. Compensation will vary depending on job-related knowledge, skills and experience. Actual compensation will be confirmed in writing at the time of offer.
What we offer you
- Hybrid + remote work environment
- Comprehensive health, dental, and vision for you and your family
- 401(k) with company match
- Generous PTO and company holidays
- Paid parental leave
Hybrid role: 1 day per week in office located in Raleigh/Durham, NC or Dallas, TX
Apply for this job
*
indicates a required field