Senior Full Stack Engineer

Posted 12 Hours Ago
Be an Early Applicant
Vienna, VA
Senior level
Consulting
The Role
The Senior Full Stack Engineer will own the architecture and development of a cloud-native SaaS platform, design scalable backend services using Python, contribute to frontend development, and make key technical decisions. Collaboration with stakeholders to translate business needs into technical solutions is essential, along with establishing best practices for software lifecycle management.
Summary Generated by Built In

Job Description:

This isn't just another development role – it's a chance to be the architectural cornerstone of a growing SaaS platform enabling the next generation of transformative technologies. Our ideal candidate isn't someone who's simply logged years writing code; we're looking for a technical visionary who thrives on ownership and impact. This is a role for someone who sees beyond the immediate technical challenges to envision and shape the future of our platform. You'll have the autonomy to make significant architectural decisions, the support to implement your vision, and the opportunity to work on challenging technical problems at scale. If you're the kind of developer who's equally passionate about crafting elegant code and building systems that stand the test of time, who gets excited about both technical excellence and business impact, this role offers the perfect canvas for your expertise.

This role is perfect for the builder, the architect, the problem solver who gets excited about creating robust, scalable systems that make a real impact. We're particularly drawn to candidates who:

  • Have battle-tested experience scaling applications through orders of magnitude growth, and love sharing war stories about the challenges conquered along the way
  • Actively contribute to the tech community through open-source projects, blog posts, or speaking engagements
  • Have navigated the complexities of multi-cloud architectures and can articulate the strategic advantages and tradeoffs
  • Take pride in transforming complex systems into elegant solutions, whether it's through revolutionary architectural improvements or methodical optimization
  • Find joy in sharing knowledge and elevating the technical capabilities of those around them

Duties/ Responsibilities 

  • Own the technical architecture, development, and maintenance of our cloud-native SaaS platform
  • Design and implement scalable backend services and APIs using Python
  • Contribute to frontend development (Angular experience is a plus)
  • Drive technical decision-making around architecture, tooling, and infrastructure
  • Establish and maintain development standards, best practices, and documentation
  • Own the full software lifecycle from development through deployment and production support
  • Collaborate with stakeholders to understand business requirements and translate them into technical solutions

Required Skills/Abilities

  • Proven track record as the primary technical owner of a production SaaS application
  • Strong expertise in Python and related frameworks (Django, FastAPI, Flask)
  • Experience building and maintaining applications on AWS, with multi-cloud exposure being a plus
  • Deep understanding of cloud architecture patterns, microservices, and distributed systems
  • Experience with CI/CD pipelines, monitoring, and production support processes
  • Strong knowledge of database design, optimization, and scaling strategies
  • Familiarity with modern frontend technologies (Angular experience is beneficial but not required)
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Deep understanding of messaging-based architectures and asynchronous communication patterns (e.g., Kafka, RabbitMQ, SQS)
  • Strong sense of ownership and accountability for product quality and reliability
  • Proven ability to make sound architectural decisions and defend technical choices
  • Excellence in debugging and problem-solving complex production issues
  • High degree of intellectual curiosity and passion for software development
  • Strong communication skills and ability to mentor other developers
  • Self-directed with the ability to navigate ambiguity and drive projects forward
  • Track record of continuous learning and staying current with technology trends
  • U.S Citizenship required

Nice to Have Skills

  • Demonstrated ability to mentor and grow other developers through code reviews and technical guidance

Education and Experience:

  • Bachelor's Degree in Computer Science or related field or 4 years experience in lieu of a college degree.

Travel Requirement:

  • Occasional travel may be required

Clearance Requirement:

  • Ability to obtain a DoD Security clearance if required


Dynamo is a full lifecycle digital transformation company providing best-in-class technology and mission support services to our clients. Dynamo’s mission is to lead the digital transformation industry and provide best-in-class solutions for our clients with a truly human touch. ​

We leverage industry leading practices to empower our clients, ultimately providing them with the necessary tools, knowledge, and information required to successfully achieve their strategic goals, while optimizing their operations. ​

Through our partnerships, boldness, and authenticity, Dynamo goes against the grain of a traditional government contracting company by providing top-caliber team members, delivering quality results, and always exceeding expectations.

Dynamo Technologies is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Top Skills

Python
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vienna, VA
62 Employees
On-site Workplace
Year Founded: 2012

What We Do

Dynamo Technologies is an SBA-certified 8(a) Program Participant providing technology, project management and financial consulting solutions to the federal government. The quality and caliber of our engineers, technologists and program management professionals sets us apart from the competition!

Come and join our team!

http://dynamotechnologies.com

Similar Jobs

Capital One Logo Capital One

Senior Full Stack Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
McLean, VA, USA
55000 Employees
159K-181K Annually

Capital One Logo Capital One

Senior Full Stack Engineer (Go, React, AWS)

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
McLean, VA, USA
55000 Employees
144K-197K Annually

Capital One Logo Capital One

Senior Software Engineer, Full Stack - Shopping (Remote)

Fintech • Machine Learning • Payments • Software • Financial Services
Remote
Hybrid
Richmond, VA, USA
55000 Employees
140K-160K Annually

Capital One Logo Capital One

Senior Full Stack Engineer (Java, Python, Javascript, AWS)

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
2 Locations
55000 Employees
144K-165K Annually

Similar Companies Hiring

Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Enterprise Web • Consulting • Cloud
Chicago, IL
45 Employees
Quantum Rise Thumbnail
Software • Professional Services • Natural Language Processing • Machine Learning • Consulting • Automation • Artificial Intelligence
Chicago, Illinois
17 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account