Software Architect at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Architect in the United States.
This is a high-impact architectural role focused on designing and scaling the systems behind large-scale digital platforms. You will play a key part in shaping technical direction across distributed systems, ensuring that architecture decisions support performance, reliability, and long-term scalability. Working closely with Engineering, Product, Infrastructure, and Platform teams, you will influence how complex systems are designed and delivered in a fast-paced, innovation-driven environment. This role combines strategic architecture leadership with hands-on technical contribution, including prototyping and production-level development. You will help define engineering standards, improve system resilience, and elevate technical practices across the organization. The position is ideal for a strong systems thinker who thrives in complex, high-scale environments and enjoys bridging architecture with execution.
- Define and evolve scalable, reliable, and high-performance architectural solutions for distributed systems and digital platforms.
- Design engineering frameworks, standards, and tooling to improve system resilience, maintainability, and operational excellence.
- Collaborate closely with Product, Engineering, Infrastructure, and Platform teams to integrate architectural principles into planning and delivery.
- Provide hands-on technical contributions through prototypes, proof-of-concepts, and production systems supporting key initiatives.
- Lead architectural reviews and provide guidance to engineering teams to ensure consistency, scalability, and best practices adoption.
- Promote robust distributed system patterns, including fault tolerance, observability, and performance optimization.
- Align architectural strategy with business goals through collaboration with technical and executive stakeholders.
- Bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
- 8+ years of software engineering experience, including deep expertise in designing large-scale distributed systems.
- Proven experience owning architecture for high-availability, mission-critical platforms.
- Strong knowledge of scalable system design, cloud architectures, performance tuning, and reliability engineering principles.
- Experience with modern engineering practices such as CI/CD, infrastructure as code, and observability tooling.
- Demonstrated ability to lead cross-functional technical initiatives and influence engineering direction across teams.
- Strong communication skills with the ability to articulate architectural decisions clearly to both technical and non-technical audiences.
- Passion for mentoring engineers and elevating engineering standards through feedback and collaboration.
- Competitive base salary with bonus and equity opportunities
- Comprehensive benefits package including health, dental, vision, and retirement plans
- Opportunity to work on large-scale, high-impact distributed systems
- Strong culture of innovation, engineering excellence, and technical ownership
- Career growth opportunities in a fast-scaling, technology-driven organization
- Exposure to cutting-edge architectural challenges and modern cloud-native technologies
- Collaborative environment working across engineering, product, and platform teams