What are the responsibilities and job description for the Cloud Software Engineer position at Chainbridge Solutions?
Department: Software Development
Employment Type: Full Time
Location: Fairfax, VA
Description
Chainbridge Solutions is a dynamic software development company that relies on cloud technologies to deliver high-quality applications. In support of this objective, we are seeking a Cloud Software Engineer to join our growing team. As a Cloud Software Engineer, you will design and build secure and scalable cloud-native applications in support of modernization efforts in the federal government. This role is ideal for full stack developers who thrive in a fast-paced environment and are excited to harness the full potential of AWS, including the latest AI capabilities.
Key Responsibilities
Entrusted since 2010, Chainbridge Solutions is an award-winning SBA-certified 8(a) and woman-owned small business that specializes in building automated workflow solutions for our federal, state, local and private sector customers.
Employment Type: Full Time
Location: Fairfax, VA
Description
Chainbridge Solutions is a dynamic software development company that relies on cloud technologies to deliver high-quality applications. In support of this objective, we are seeking a Cloud Software Engineer to join our growing team. As a Cloud Software Engineer, you will design and build secure and scalable cloud-native applications in support of modernization efforts in the federal government. This role is ideal for full stack developers who thrive in a fast-paced environment and are excited to harness the full potential of AWS, including the latest AI capabilities.
Key Responsibilities
- Design and develop cloud-native applications using the full suite of core AWS services, including but not limited to Cognito, Lambda, ECS, SQS, Kinesis, DynamoDB, S3, and API Gateway.
- Join an Agile scrum team dedicated to solving complex modernization problems through cloud-native development. Collaborate with Project Managers, Product Managers, Business Analysts, Designers, and Testers to build secure applications of high quality.
- Share AWS-based cloud engineering knowledge and best practices with other team members.
- Develop and manage infrastructure-as-code using AWS Cloud Development Kit (CDK) to automate and streamline deployment processes.
- Leverage AWS AI/ML services, including Amazon Bedrock, to integrate advanced AI features into custom applications.
- Collaborate with cross-functional teams to modernize legacy systems and deliver secure, high-performance solutions.
- Support DevSecOps best practices in continuous integration and continuous delivery (CI/CD) pipelines.
- Participate in design reviews, code reviews, and technical documentation to ensure quality and maintainability.
- Apply security-first principles in all development efforts, especially in secure cloud environments such as AWS GovCloud.
- Stay current with AWS services and industry trends to recommend improvements.
- US Citizen able to secure a public trust clearance
- 5 years of professional experience in software engineering, with a strong focus on AWS cloud-native applications, event-driven design patterns, and microservices-based architectures
- Proficient in AWS core services such as IAM, Cognito, CloudWatch, X-Ray, VPC, API Gateway, S3, DynamoDB, lambda and ECS
- Proficiency in at least one modern programming language such as TypeScript, JavaScript, or Java.
- Experience designing high availability and fault tolerance including implementing logging, metrics and alerting
- Hands-on experience with AWS CDK and infrastructure automation tools.
- Familiarity with integrating AWS AI/ML tools, especially Amazon Bedrock, into real-world applications.
- Understanding of secure development practices and experience in working with sensitive or regulated data environments.
- Experience in AWS GovCloud or other secure cloud environments.
- Cloud-related certifications (e.g., AWS Certified DevOps Engineer, Certified Cloud Practitioner, Certified AI Practitioner).
- Hands-on experience working in Agile development environments, with a solid understanding of Agile methodologies such as Scrum or Kanban.
- Proven ability to collaborate with cross-functional Agile teams including DevOps, QA, Product Managers, Business Analysts and Architects to deliver cloud-native solutions.
- Excellent problem-solving skills and the ability to communicate technical concepts clearly and effectively.
Entrusted since 2010, Chainbridge Solutions is an award-winning SBA-certified 8(a) and woman-owned small business that specializes in building automated workflow solutions for our federal, state, local and private sector customers.