Principal Architect
closedmethod products pbc
πRemote - United States, Canada, United States
Job highlights
Summary
Join Method as a Principal Architect to design and build digital solutions for clients, leading technical teams and mentoring developers. As a seasoned architect, you'll work with clients to understand their needs and propose pragmatic software solutions.
Requirements
- Proven experience (9+ years) in software development with at least 3 years in an Architect role
- Expertise in cloud platforms (AWS, Azure, GCP) and cloud-native application development
- Solid understanding of RESTful APIs, GraphQL, and other web services technologies
- Knowledge of DevOps practices and CI/CD pipelines
- Comfortable working in polyglot environments (able to comprehend and debug code written in NodeJS, Java, .NET, Python, Rails, and more)
- Have written and delivered software in production as part of a team
- Familiar with Agile methodologies, their purpose, and application
- Have excellent verbal and written communication skills and respectable technical writing skills
- Capable of helping to inform βbuild vs. buyβ decisions
- Understand the relationship between the organizational and domain-driven structure of an enterprise and its impact on the solution architecture
- Can explain various architectural patterns, their pros and cons
- Comfortable leading workshops leveraging known architectural techniques and activities
Responsibilities
- Design and propose pragmatic software solutions that meet business requirements as well as relevant quality attributes
- Provide technical leadership and guidance to development teams, ensuring that architectural best practices are followed throughout the software development lifecycle
- Mentor team members to help them grow and develop inside of project work. Write code, when appropriate, to help a project move toward great outcomes
- Work closely with product owners and stakeholders to understand business needs and translate them into technical requirements
- Collaborate effectively with cross-functional teams to ensure alignment on architecture and design decisions
- Create and maintain architectural documentation including architecture descriptions and decision records, system component diagrams, data flow diagrams, deployment diagrams, and integration points
- Develop prototypes and conduct proof of concepts to validate technical feasibility and proposed solutions. Iterate on designs based on feedback and findings
- Identify technical risks and constraints and propose mitigations. Proactively address potential issues that may impact project timelines or deliverables
- Stay informed of how business and technology are evolving, and how these evolutions affect product development, architecture, and engineering
Benefits
- Continuing education opportunities
- Flexible PTO and work-from-home policies
- 401K matching
- Health, Dental and Vision benefits, starting on day 1
- Company lunches, company outings, along with a lot of snacks
- Health and wellness programs
This job is filled or no longer available
Similar Remote Jobs
- πUnited States
- π°$140k-$184kπUnited States
- πUnited States
- πArgentina
- π°$165k-$185kπUnited States
- πMexico
- π°$129k-$145kπCanada
- πBrazil
- πUnited Kingdom
- π°$165k-$230kπUnited States