AI-Native Development Uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner. Takes responsibility for the content of their AI-generated changes to artifacts, reviewing all changes and applying appropriate tooling and processes with minimal guidance. Supports efforts to use debugging, tests, tools, logs, telemetry, and other methods to proactively verify assumptions before issues occur for product features in production. Contributes to bringing insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills with minimal guidance. Contributes to code reviews in a timely fashion that helps accelerate the pace of development on
the team. Collaborates with architects with minimal supervision to build and modify a product/solution feature, providing feedback as needed. Contributes to the development of design documents that support user stories and other product
requirements with oversight. Develops an awareness of the current technology landscape. Contributes to the refinement of product features by escalating findings from analyses to inform decisions regarding the engineering of products. Executes test plans that incorporate security testing to validate security invariants (including negative cases) with minimal supervision. Builds testable code and considers testability during design for a set of features with minimal guidance. Contributes to identifying dependencies, and incorporates them into the development of design documents for a product area with little oversight. Contributes to collaborating with other teams to reach common goals where dependencies and validation concerns overlap. Contributes to the identification of
requirements for, and development of automation within production and deployment of a complex product feature, targeting zero-touch deployment when possible. Builds knowledge, shares new ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support easier, faster, and more effective software engineering for complex product features. Develops higher-level awareness of tools outside current areas of expertise. Contributes to incorporating deployment gates on security controls, and scanners for a set of product features to prevent regressions and/or vulnerabilities that would have customer impact. Contributes to efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Works with partner teams to ensure a set of product features work well with the components of the partner team with minimal supervision, contributing to efforts to ensure proper end-to-end testing, live-site coverage, scalability, performance, and DRI escalation pathways are established before going live. Contributes to efforts to break down larger work items into smaller work items and providing estimation. Ensures required security protections and detection processes are accounted for in planning with minimal guidance. Contributes to ensuring project plans adhere to security, privacy, and compliance
requirements. Ensures all code for a set of product/solution features is properly flighted for quicker mitigation of production incidents with minimal supervision. Contributes to establishing a rollback plan for a set of features. Contributes to monitoring dependency status and ensuring that only the latest, secure versions are deployed. Contributes to building deployment infrastructure to allow developers' private builds for a product feature to be tested in a production-like environment. Collaborates with internal partners (e.g., Data Science, product managers) to incorporate success and guard rail metrics for experimentation with minimal guidance. Contributes to enabling secure operations, security monitoring, and integration with live site investigation activities with minimal oversight. Contributes to efforts to classify, and analyze data with little oversight on a range of metrics (e.g., health of the system, where bugs might be occurring), and helps to create outputs (e.g., notifications, dashboards) that improve monitoring and investigating security-related concerns and scenarios, system monitoring and/or issue identification and mitigation. Collaborates with appropriate stakeholders to determine business
requirements for a scenario. Works with appropriate internal stakeholders (e.g., product manager, privacy/security subject matter expert, technical lead) to understand and determine customer/user
requirements for a set of features. Incorporates customer insights into future designs or solution fixes with minimal supervision. Incorporates unwritten
requirements, such as appropriate continuous feedback loops that measure actionable, quantitative (e.g., customer value, usage patterns, solution performance) and qualitative (e.g., accessibility, globalization) indicators of value. Understands, and begins providing feedback on, and advocating for the security and privacy needs of the customer who will be using the set of features. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. These
requirements include, but are not limited to the following specialized security screenings: The successful candidate must have an active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph. Failure to maintain or obtain the appropriate U.S. Government clearance and/or customer screening
requirements may result in employment action up to and including termination. Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Ability to build and influence broadly towards common goals and priorities. Ownership of end-to-end project lifecycle with solid project management and communication skills. Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100.00 - $202,200.00 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $133,800.00 - $219,200.00 per year. Certain roles may be eligible for
benefits and other
compensation.
Salary
$102,100 - $202,200
Location
Reston, Redmond
Total raised
$142.0M
Last stage
Series E
Investors
No applications, no recruiter spam. Just the intro.
A few questions to make sure this role is the right shape for you. Two minutes.
I write the intro, send it to the founder, and handle the back-and-forth.
If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.