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
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