Jobgether
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Architect - REMOTE. In this role, you will establish and lead the software architectural vision and strategy for the engineering organization. Your responsibility will be to define technical standards, governance, and long-term technology roadmaps that enable the business to scale efficiently. You will focus on transforming monolithic applications into a modern service-oriented architecture. Collaborating with engineering teams will be crucial as you provide ongoing technical leadership and build consensus around critical architectural decisions. Accountabilities
- Establish and own the enterprise software architectural vision and strategy for the organization.
- Lead the technical transformation from monolithic systems to a modern service-oriented architecture.
- Define and document comprehensive API strategies including REST API standards and integration patterns.
- Collaborate with engineering teams to establish technical priorities and design decisions.
- Influence teams to adopt new architectural patterns and foster a culture around code quality practices.
- Create and maintain detailed technical documentation and architecture diagrams.
- Establish and enforce software architectural governance and change management processes.
- Partner with IT and business leaders to align technical vision with business objectives.
- Evaluate and recommend modern technologies that support scalable software architecture.
- Lead application-level technical design sessions and architectural reviews.
- 10+ years of relevant software engineering and architecture experience.
- Expert-level understanding of service-oriented architecture and API design principles.
- Strong experience with modern data architecture patterns and data integration strategies.
- Exceptional communication skills to influence stakeholders at all levels.
- Proven ability to drive adoption of new technologies and practices.
- Experience establishing software architectural governance and cross-team development practices.
- Strong understanding of cloud-native architectures and modern development practices.
- Ability to balance technical excellence with business pragmatism and cost optimization.
- Flexible work hours and remote work options.
- Opportunities for professional growth and career advancement.
- Collaborative and supportive team environment.
- Access to the latest technologies and tools.
- Healthy work-life balance.
- Continuous learning and upskilling opportunities.