Software Architect
Core
Design, develop, and modernize data infrastructure and application architecture for US federal government clients, focusing on scalable ETL processes, multi-cloud ecosystems, and AI/ML integration.
Role type
Senior Software Architect
Builds
Scalable ETL pipelines, multi-cloud application ecosystems, and AI-enhanced core systems
Domain
US Federal Government / Cloud Infrastructure / Data Engineering
Deliverable
production ML models
Required skills
Java, Python, RESTful API design, SQL, Data Warehouse databases (Amazon Redshift, Aurora PostgreSQL), ETL & Data Processing, Cloud services (AWS, Azure, OCI, Google Cloud), Terraform, Docker, Kubernetes
Preferred skills
Leading technical initiatives, mentoring teams, large-scale data processing, distributed systems, cloud billing data structures, LLMs in enterprise environments, FINOPS tools
Technologies
Java, Python, SQL, Amazon Redshift, Amazon Aurora PostgreSQL, AWS, Azure, OCI, Google Cloud, Terraform, Docker, Kubernetes, MCP servers
Responsibilities
Lead design of scalable ETL processes; Drive architectural improvements and decoupling; Spearhead multi-cloud application modernization; Integrate AI capabilities (MCP servers); Provide technical leadership and mentorship; Define architectural patterns and best practices; Collaborate with stakeholders on technical solutions; Oversee robust data storage solutions; Ensure security and compliance
Seniority
Senior, hands-on IC
