Inabia is seeking a Senior Full Stack Developer to join a high-impact engineering team building and evolving an enterprise FinOps and Cloud Financial Management platform. The platform delivers cloud cost visibility, budgeting, forecasting, optimization recommendations, cost allocation, AI-powered insights, and multi-cloud financial management across AWS, Azure, and GCP. This is a hands-on role with meaningful scope to influence architecture, champion engineering best practices, and mentor fellow developers.
Responsibilities
- Design, develop, and maintain scalable full stack applications supporting enterprise FinOps and cloud financial management workflows.
- Build modern web applications, dashboards, reporting interfaces, and data-driven user experiences using React, TypeScript, and JavaScript.
- Develop backend services, REST APIs, microservices, and event-driven/serverless applications using Python and AWS-native services.
- Design and implement cloud-native and serverless architectures on AWS.
- Work with large-scale cloud cost and usage data using data lakes, analytics platforms, and distributed processing technologies.
- Develop platform capabilities for cloud cost optimization, budgeting, forecasting, cost allocation, and chargeback.
- Integrate and work with AWS Cost & Usage Report (CUR) and the FOCUS data model.
- Build AI-powered application features including intelligent recommendations, workflow automation, and natural-language interfaces.
- Collaborate with business stakeholders, architects, product managers, and engineering teams to translate requirements into production-ready technical solutions.
- Participate in architecture discussions, design reviews, code reviews, testing, and production support activities.
- Mentor junior and mid-level developers and consistently promote engineering best practices across the team.
- Build and maintain CI/CD pipelines and automated testing frameworks.
- Adhere to secure software development and cloud engineering standards throughout the SDLC.
Key Qualifications
- 8–12 years of software development experience with a strong full stack engineering background.
- Hands-on AWS development expertise spanning Lambda, ECS/Fargate, S3, DynamoDB, Athena, Glue, Redshift, API Gateway, CloudWatch, and IAM.
- Proven experience with serverless and event-driven architectures and Infrastructure as Code (Terraform, AWS CDK, or CloudFormation).
- Strong frontend proficiency with React, TypeScript, and JavaScript; experience building enterprise dashboards and reporting applications.
- Backend development expertise in Python; strong command of REST APIs, microservices design, and SQL.
- Experience processing and analyzing large-scale datasets using data lake architectures, Apache Iceberg, Athena, Redshift, and Glue.
- Solid understanding of FinOps and cloud financial management concepts: cost optimization, budgeting, forecasting, cost allocation, chargeback, and AWS CUR.
- Experience developing AI-powered applications; familiarity with Amazon Bedrock, GenAI/LLM integrations, and natural-language interface design.
- DevOps fluency: GitHub, CI/CD pipelines, Docker/containerization, and automated testing frameworks.
- Strong problem-solving, communication, and technical mentoring capabilities.
Preferred Qualifications
- FinOps certification (e.g., FinOps Certified Practitioner or equivalent).
- AWS Solutions Architect certification.
- Hands-on experience with Azure and/or GCP cost management tooling.
- Experience with ServiceNow integrations.
- Background in enterprise SaaS or large-scale internal platform development.
- Prior experience with commercial or internal cloud financial management platforms.
- Strong stakeholder management skills with a track record of working directly alongside business and technical leadership.
Skills Required
- 8-12 years of software development experience with a strong full-stack engineering background
- Hands-on AWS development expertise with Lambda, ECS/Fargate, S3, DynamoDB, Athena, Glue, Redshift, API Gateway, CloudWatch, and IAM
- Experience with serverless and event-driven architectures
- Experience with Infrastructure as Code using Terraform, AWS CDK, or CloudFormation
- Strong frontend proficiency with React, TypeScript, and JavaScript
- Experience building enterprise dashboards and reporting applications
- Backend development expertise in Python, REST APIs, microservices design, and SQL
- Experience processing and analyzing large-scale datasets using data lakes, Apache Iceberg, Athena, Redshift, and Glue
- Understanding of FinOps and cloud financial management concepts, including cost optimization, budgeting, forecasting, cost allocation, chargeback, and AWS CUR
- Experience developing AI-powered applications
- Familiarity with Amazon Bedrock, generative AI or LLM integrations, and natural-language interface design
- DevOps experience with GitHub, CI/CD pipelines, Docker or containerization, and automated testing frameworks
- Strong problem-solving, communication, and technical mentoring capabilities
- FinOps certification, such as FinOps Certified Practitioner or equivalent
- AWS Solutions Architect certification
- Experience with Azure and/or GCP cost management tooling
- Experience with ServiceNow integrations
- Background in enterprise SaaS or large-scale internal platform development
- Experience with commercial or internal cloud financial management platforms
- Strong stakeholder management skills and experience working with business and technical leadership
What We Do
WHO Founded in 2006 and headquartered in Redmond, WA. Our Senior Leadership team has more than 137 years of combined experience in the Telecommunications and Software Industry. Inabia is built on family values and close-knit culture. This commitment extends to the relationships we build with both our employees and our business partnerships. As a Minority Certified business, we strive to positively impact society through technology, people, and innovation. WHAT For over a decade, we have been providing powerful IT and business solutions to individuals and businesses alike. Here at Inabia, we believe that our success reflects our clients’ success. HOW We are fortunate to be situated in a city where technology and innovation is not only appreciated; but part of day to day lives. We are a growing company that has adapted and evolved our approach, helping us to exceed the ever-changing needs and requirements of our clients. WHY We are a company that fosters and values relationships, as a result many of our clients have been with us from the start of our journey. We ensure that our partners have access to best-in-class professional support, management consulting and staffing services. We make sure our consultants are carefully screened and selected based on their experience. This process ensures that we meet or exceed the specific needs of our clients.






