The Chief Architect is Trilogy’s most senior Engineering role and unlike most organizations where architects are consumed with non-technical tasks such as people management and meetings, our Chief Architects are focused solely on the most challenging technical problems.
One driver of Trilogy’s growth stems from acquiring a new software company each week and one of the exciting missions of a Trilogy Chief Architect is to own the quality of new releases for these companies.
Candidate Requirements:
-
Expertise in computing fundamentals, data structures, and algorithms, achieved either through a university degree or commercial experience
-
At least 5 years of hands-on engineering experience in writing production code for a commercial software company.
-
At least 3 years of responsibility responsible for production code written by others
-
Demonstrated experience with CI/CD and unit testing
Nice to have:
-
Experience with cloud platforms such as AWS, Azure or Google
-
Experience with containerization, Docker and Kubernetes
Candidate Responsibilities:
-
Hands-on technical work, including hands-on coding
-
Becoming the go-to expert on products they are assigned to and maintaining architecture documents
-
Upholding high standards on fundamental data structures, algorithms, and architectural best practices
-
Leveraging teams of Engineers to build new features and fix software defects
What you will be doing:
-
Performing deep dives into software problems, finding true root causes and devising long term solutions
-
Making decisions about cloud-based hosting and development environments
-
Simplifying and communicating complex software architectures using the C4 model
-
Building comprehensive test plans using Google’s ACC methodology
-
Reviewing new code for quality
-
Completing the most challenging coding tasks
What you will NOT be doing:
-
Dealing with product strategy or executives or the board
-
Managing developers or a scrum process
-
Attending frequent meetings
-
Coaching Engineers individually
-
Working on the same team and assignment indefinitely – our Chief Architects change teams about once per quarter