[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Tria Federal delivers digital services and technology solutions that support the health and safety of veterans, service members and civilians. They are seeking a highly skilled Senior Software Developer to be part of a collaborative team that builds modern applications for mission-critical U.S. federal government health IT solutions.
Responsibilities
- Lead application development across workstreams
- Build and tune large-scale batch data pipelines working with prescription drug events
- Implement and maintain the data transformation and processing logic within the pipelines
- Translate federal legislative and program requirements into working software
- Build and maintain operational and analytical reporting and dashboards in MicroStrategy, Tableau, and QuickSight
- Ensure code quality, test automation, and secure coding
- Operate within the DevSecOps pipeline and Agile cadence
- Provide technical leadership and mentorship for development on the program
- Support innovation by developing and integrating cloud-native and AI/ML-enabled components where approved under CMS AI governance
- Develop and implement automated unit testing, supporting test driven development
- Analyze and understand complex business and engineering challenges
- Understand user needs, and design end-to-end user experience with practical, reliable, and efficient solutions
- Design modern, scalable, and open-source solutions, and architectures while taking an enterprise view of connected systems, interfaces, downstream impacts
- Perform as a great agile team player and solve challenges as part of a team while serving as a champion for modern application development practices
- Explore alternatives and quickly build prototyping to validate ideas and help iterate concepts
Skills
- Ability to obtain a U.S. Federal Position of Trust clearance designation
- Must reside in and be able to perform work in the United States
- Must have lived in the United States for 3 of the last 5 years
- Bachelor's degree in computer science or equivalent
- Minimum of 8 years of experience as a software developer
- Expert proficiency and extensive experience demonstrated in Python and PySpark at production scale for building and optimizing distributed data pipelines
- Advanced SQL for data transformation and querying Snowflake, AWS Redshift, and Athena
- Orchestration with Apache Airflow (AWS MWAA), DAG design, and operational reliability of scheduled batch
- Familiarity with Databricks (Notebooks, Jobs, and the analytics/ML surface)
- Building serverless and event-driven components using AWS application services — Lambda, S3, SQS, SNS/SES, EventBridge, Step Functions-style orchestration, Secrets Manager
- Production BI/reporting on MicroStrategy and/or QuickSight
- Experience working with AWS ecosystem and related tools and technologies
- Experience working in agile (SAFe) environments using tools like Jira, Confluence, TestRail, and Slack
- Experience with development and maintenance using GitHub
- Resourceful and demonstrated ability to get up to speed quickly and work independently with little to no direction
- Ability to create clear design documentation
- Knowledge of prescription drug event data and pharmacy data
- Application development experience for the Centers for Medicare & Medicaid
- Splunk experience
- AWS certifications
Benefits
- 100% Remote within the United States
- Top-tier benefits package to invest in your physical, mental, and financial health and wellness
- Opportunities to learn new skills, seize new challenges, and advance your career as we grow
- A culture of inclusion and opportunity for all
Company Overview