Senior Cloud Developer (Python, AWS)

OPENData Jobs
Washington, DC
Job Description
Role Overview

As a Senior Cloud Developer, you will be responsible for building modern, cloud-native systems that provide exceptional business value through streamlined, automated operation. You will work on real-world problems, develop people across roles and clients, and contribute to the growth of the firm. You will be part of a high-performing team of developers, engineers, data scientists, architects, and strategists.

What You Will Do

Your main responsibilities will include building AWS cloud-native, event-driven serverless application workflows, integrating commercial off-the-shelf products with broader system frameworks, developing internal or external API interconnections, and building data and document pipelines. You will work on deployments, automation, and AI-assisted development as standard practice.

Why It Might Be a Fit

You will be a fit for this role if you take what you build personally, measure it by whether it works for the people who depend on it, and adapt across roles and clients. You should be able to communicate clearly, experiment, fail, learn, and repeat quickly. You should also be able to own an outcome rather than be handed a task.

Requirements

  • U.S. citizenship
  • Ability to obtain a Public Trust determination
  • 3+ years of software development experience
  • Working-level command of Python
  • Experience with modern languages and frameworks, and with version control
  • Familiarity with cloud development on Amazon Web Services (AWS) and with continuous integration and continuous delivery (CI/CD) concepts
  • Ability to turn a defined specification into working, tested code and own it through to production

Benefits

  • Full medical, dental, and vision
  • A matched 401(k) with immediate vesting
  • Unlimited paid time off
  • Sponsored certifications
]]>