As an Enterprise Systems Architect at Passport, you will be at the center of our efforts to build and/or redesign scalable solutions across our technology platform. Your efforts will be critical to ensuring that our internal teams are building and deploying solutions that will continue to meet the ongoing needs of our clients. You will collaborate with our Engineering and Product teams to anticipate future challenges and ensure the applications they’re building across our solution set (transit, parking, citations, and permits) are technically sound and scalable in our rapid growth phase.
Use domain knowledge to drive scalable architectural design, development, and deployment within Passport’s enterprise platform and application
Provide technical direction, architectures, and risk consultation for Engineering and Product teams
Champion best practices and technical standards for Passport and work with Engineering team to ensure adoption
Understand full business model and translate those business needs into scalable technical solutions that work across our entire line of products
Research, identify, test, and select technology products that continue to improve Passport’s operations on systems such as Spark, S3 data lake, AWS, and Athena
Working closely with the Engineering, QA, and Product teams to estimate, prioritize, design and deliver evolving capabilities through the software development lifecycle
Collaborates across multiple back-end teams to deliver diverse functionality in an efficient way
Building out professional documentation that includes technical roadmap architecture specs, examples and best practices
Leveraging test and sandbox/playground environments with representative data to ensure seamless operations in production environment
Thinking about Passport’s platform from a user’s perspective with a focus on providing a top-notch experience to both internal and external customers
Communicating technical debt and trade-offs effectively
The ideal candidate has a track record of building scalable, high-performing systems, preferably with several years of experience improving upon already built systems.
BA/BS degree in Computer Science, related Software Engineering field or equivalent practical experience
Experience working with AWS and SaaS applications
10+ years of experience working with a variety of technology systems, designing solutions, or developing applications
Master's degree in Computer Science, Business, or related Engineering field is a plus
Ability to communicate complex technical concepts in an approachable way for broad audiences, empowering them with memorable and useful information
You have a passion for architecting scalable solutions - you love understanding how to make systems work, removing dependencies, and promoting strong data architecture to drive a business forward. You are a visionary, but also a realist. You are an engineer that has built products with your own hands. You move seamlessly from discussing code base and development tools, to analytics and APIs, to security and reporting. You are detail-oriented and organized. You are a natural problem solver. Nothing slips through the cracks when you’re running a project. You are inquisitive. You thrive in a fast-paced and exciting environment where change is the norm instead of the exception.
Above all else, you are also an excellent communicator, both written and verbal, and you understand how to effectively convey ideas to various stakeholders, including highly technical and non-technical partners.
You read the books, you’ve followed the blogs, and as someone committed to continual improvement, you’re excited to improve the overall system architecture at Passport.