Back to all jobs

Systems Architect Lead (Washington, DC)

What It's About

A platform designed for users in remote, dangerous, and restricrted areas around the globe; a system that is accessible to users with little to no technical knowledge. So we need a few slavishly devoted, energized, developers who love making a difference, who are inspired to create and code a user experience that’s simple, reliable, and fast.

You'll be contributing to a robust, elegant, important web portal and a cross-platform, online/offline mobile app. You’ll be working across our technology from our web and mobile user interfaces through to our data storage.

What Will You do as the Architecture Lead? 

Own data flows and scalable systems design.

Work hand-in-hand with the well-known, successful CTO who has started robust, winning companies in the past as well -- to ensure fast scalability and flexible architecture.

Build and manage your team of developers in DC. (Note: this position is on site at our office in Washington, DC. Remote candidates will not be considered. US work authorization is required.)

Requirements

• Experience with varied programming languages (at least 3 different languages, excluding markup languages like HTML and CSS). 

• In-depth familiarity with HTML and CSS. 

• Ability to implement features end-to-end (including database / storage, server side, and user facing / client side). 

• Detailed understanding of data structures and common algorithms (for example maps, classes, hashing, and recursion). 

• Familiarity with POSIX compliant systems (Linux, Unix, etc.) and experience with its standard inspection and troubleshooting tools. 

• Skilled at debugging and troubleshooting production systems. 

• Understanding of profiling and optimization techniques. 

• Committed to building high quality code and an excellent user experience. 

• Comfort collaborating with non-technical colleagues, including customer support, sales, and occasionally directly with clients.

 

More on the Wishlist 

• Degree in Computer Science or a related field or equivalent experience. 

• Previous experience maintaining and extending existing complex code bases. 

• Expert in methods and tools for quality (code reviews, standards, automated testing, and documentation). 

• Experience with relational database design, SQL, and query optimization. 

• Understanding of internet and web infrastructure and protocols (for example HTTP, load balancing, latency, and bandwidth). 

• Experience with Google Cloud Platform, AWS, or other cloud provider services. 

• Mobile development on Android and/or iOS. 

• Open source contributions. 

• Distributed system design and development using microservices. 

• Design and maintenance of network accessible APIs (for example REST).

 

 

To apply, send an e-mail to with the subject line "Systems Architect Lead (ID 80)". Attach your resume and tell us why this is your dream job.

Is this your dream job?

If this is your dream job, send an e-mail to with the subject line "Systems Architect Lead (ID 80)". Attach your resume and tell us why we should pick you over all of the other Superhero Nerds.

Not a perfect fit?

No worries, view all open jobs or drop us a line and we'll help you find a job that's such a perfect fit you could wear spandex.