Tria Federal, founded in 2023, is a technology and advisory services firm specializing in digital transformation solutions for the federal sector. Guided by its commitment to servi
Senior Software Engineer
Location
United States
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Tria Federal
Role Description We are looking for a highly skilled Senior Software Developer who will be part of a collaborative and agile team that supports and builds modern, usable, and responsive applications for mission-critical U.S. federal government health IT solutions. The work will involve development for a data-centric system processing prescription drug event (pharmacy-related) data. Qualifications - 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. Requirements - Expert proficiency and extensive experience demonstrated in the following: - 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. - Knowledge of prescription drug event data and pharmacy data. - 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. - Application development experience for the Centers for Medicare & Medicaid. - Splunk experience. - AWS certifications. 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. Benefits - Top-tier benefits package to invest in your physical, mental, and financial health and wellness. - Cultivating a culture in which all can thrive personally and professionally. - Opportunities to learn new skills, seize new challenges, and advance your career.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
WorkanaThe largest platform for hiring top remote talent from Latin America.
Role Description As the Senior Full Stack Developer, you will own the entire product codebase and lead the technical execution of a rapidly growing marketplace platform. You'll work directly with the founder and a dedicated UI/UX designer, making key architectural decisions while delivering new product features across web and mobile. There is no management layer between you and business decisions, making this an ideal role for someone who enjoys autonomy, product ownership, and close collaboration with non-technical stakeholders. One of your first major objectives will be delivering a polished mobile application for both iOS and Android while continuously improving the marketplace experience and expanding platform capabilities. This is initially a 3-month contract, with a strong possibility of long-term extension based on performance. Responsibilities - Own and maintain the company's entire Next.js codebase. - Design, develop, and ship high-quality product features across frontend and backend. - Lead the technical strategy for the company's mobile application (React Native with Expo, Capacitor, or alternative approach). - Deliver production-ready iOS and Android applications. - Collaborate closely with the founder and UI/UX designer to create intuitive and polished user experiences. - Build and improve marketplace workflows, including rentals, payments, notifications, and logistics. - Develop new features related to garment care, dry-cleaning operations, inventory condition tracking, and operational workflows. - Maintain and optimize PostgreSQL databases and backend services. - Ensure application quality through testing strategies, debugging, and performance improvements. - Participate in architectural decisions and recommend the best technical solutions for product evolution. - Communicate technical concepts effectively with non-technical stakeholders and help translate business ideas into product features. - Work independently while maintaining high engineering standards and shipping consistently. Qualifications - 5+ years of experience building modern web applications. - Strong expertise with Next.js, React, TypeScript, and modern JavaScript development. - Solid backend development experience. - Strong experience with PostgreSQL or other relational databases. - Experience owning production systems and live databases. - Experience developing and publishing mobile applications using React Native (Expo), Capacitor, or similar technologies. - Experience releasing applications to the Apple App Store and Google Play Store. - Strong understanding of software architecture and scalable application design. - Experience collaborating closely with product designers and translating Figma designs into polished user experiences. - Knowledge of software testing methodologies and production-quality engineering practices. - Ability to work autonomously with minimal supervision. - Excellent communication skills and ability to collaborate with founders and non-technical stakeholders. - Availability to work primarily during New York (Eastern Time) business hours. Nice to Have - Experience building marketplace platforms. - Background in e-commerce products. - Previous experience in Fashion Retail, Fashion Technology, or Fashion E-commerce (highly valued). - Experience with Stripe Connect, including marketplace payments, escrow flows, manual capture, and off-session charging. Benefits - Compensation in USD. - Fully remote work. - Full-time opportunity with a high level of autonomy and ownership. - Direct collaboration with the founder and product designer. - Opportunity to lead the technical direction of a growing startup. - Career growth in an international company. - High probability of contract renewal after the initial 3-month engagement based on performance.
• Act as the technical reference for development and architecture of solutions on the OutSystems platform, leading technical decisions, supporting the development team, defining architecture standards and best practices, and ensuring application quality, scalability, security and governance. • Participate in solution design, support the technological evolution of projects and ensure deliveries aligned with business needs. • Provide technical leadership for the development of applications on the OutSystems platform. • Define architecture, development standards and best practices for projects. • Serve as a technical mentor for the development team. • Develop, maintain and evolve web and mobile applications using OutSystems 11. • Design scalable, resilient and highly available solutions. • Implement synchronous and asynchronous integrations with enterprise systems. • Support CI/CD processes, versioning and dependency management. • Ensure the technical quality of deliveries through code reviews and best practices. • Monitor applications, analyze logs and perform troubleshooting when necessary. • Work together with multidisciplinary teams using agile methodologies (Scrum/Kanban). • Contribute to technical definitions and support strategic architecture decisions.
• Develop, maintain and evolve applications using the OutSystems platform. • Participate in defining and implementing technical solutions. • Develop Web and Mobile applications. • Perform integrations with internal and external systems via REST and SOAP APIs. • Fix defects, implement improvements and provide ongoing application support. • Ensure code quality, security and performance of solutions. • Participate in technical reviews and promote development best practices. • Support junior developers when needed.
Role Description Você será a referência técnica transversal na Tribo Presença Digital, elevando o nível da engenharia por meio de decisões arquiteturais estratégicas em sistemas críticos e distribuídos. Atuará conectando a estratégia de negócio, qualidade dos sistemas e evolução das pessoas engenheiras, liderando iniciativas complexas e de alto impacto sem se tornar gargalo, promovendo inovação responsável e confiabilidade operacional. Suas principais entregas: - Definir e documentar arquiteturas robustas e escaláveis por meio de ADRs e RFCs, garantindo implementação eficaz. - Liderar tecnicamente projetos de alta complexidade, atuando de forma transversal em múltiplos times. - Integrar soluções de IA/LLM e agentes via MCP ao ecossistema de produtos, habilitando automação inteligente. - Monitorar e melhorar a saúde operacional dos sistemas com SLOs, observabilidade e runbooks. - Mentorar Tech Leads e Engenheiros Sêniores para desenvolver autonomia técnica e governança. Qualifications - Experiência consolidada em desenvolvimento de software e liderança técnica em projetos de grande escala. - Conhecimento avançado em arquitetura de sistemas distribuídos, microsserviços e APIs REST/gRPC. - Domínio em linguagem de programação para backend escalável. - Vivência prática com LLMs em produção e integração via Model Context Protocol (MCP). - Habilidade em cloud computing (GCP, AWS ou Azure) e práticas de observabilidade e confiabilidade. Requirements - Graduação ou pós-graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas. - Certificações profissionais em Cloud (AWS, GCP ou Azure). - Experiência com frameworks de orquestração de agentes (LangChain, LangGraph, CrewAI). - Conhecimento em bancos de dados vetoriais para IA e práticas de SRE. - Contribuições em projetos open source ou publicações técnicas. Processo Seletivo - Aplicação - Envio da inscrição; - Mindsight – Teste de estilo de trabalho; - Talent Acquisition - Entrevista por competência com o time de recrutamento; - Entrevista Técnica - Entrevista técnica para discussão de requisitos da vaga; - Entrevista Final - Conversa final com a gerência para alinhamento; - BP Interview - Momento com a Business Partner para falar sobre cultura e valores; - Offer - Fase de conclusão do processo seletivo, com a apresentação da proposta de trabalho. Obs: Podem ter etapas complementares e/ou alterações, de acordo com a necessidade do processo. Se você é uma pessoa movida por desafios, criatividade e impacto genuíno, avance conosco nessa jornada de evolução! Faça parte do nosso time!


