Senior Software Engineer, Full-stack
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Skills needed: Senior Software Engineer with full-stack experience • Years of experience: Not explicitly stated; however, a minimum requirement for security clearance suggests at least some years of relevant work. If federal regulations require U.S. citizenship and the ability to obtain such a clearance by day one, it implies that candidates should have sufficient professional background in engineering or related fields within the United States. • Education: Not explicitly stated; however, typically for senior roles with security requirements, at least a Bachelor's degree is expected (often a Master’s or higher). The job posting does not specify this requirement directly but it can be inferred as common industry practice and federal regulation compliance. • Certifications: Not explicitly stated; however, certifications such as AWS Certified Solutions Architect could enhance the candidate's profile for full-stack engineering roles in a tech company like Onebrief. This is not directly mentioned but can be considered an industry best practice and common expectation within senior software engineer positions. • Must-haves: U.S. citizenship, ability to obtain security clearance (U.S. TS/SCI or SECRET level), active current security clearance status if already holding one; knowledge of the company's flexible work environment and benefits package including remote work options, unlimited PTO, comprehensive health coverage, retirement plan with 401(k) contributions matching up to a certain percentage (not explicitly stated but commonly offered in such roles). • Autofill from resume: Not required by the job posting itself; it's an application process feature.
Responsibilities
• Own team-level architecture, delivering strategic and tactical software to address defined problems • Begin to influence work outside of your direct team, solving complex problems impacting performance, features, and product design • Support and unblock peers through async reviews, pairing, and mentorship • Work in an async-first way, aligning clearly on scope, tradeoffs, and outcomes • Build across the stack, using TypeScript/React/Node with PostgreSQL, Redis, and Kubernetes under the hood • WHAT WE LOOK FOR • 6+ years of experience as a Software Engineer, including owning meaningful product or platform surfaces • Experience collaborating across teams to deliver elegant, strategic solutions to defined problems • A comprehensive understanding of the current state of web technology and best practices • A track record of shipping in B2B SaaS or similarly demanding domains • Clear, context-rich communication across PRs, RFCs, and collaborative docs • Comfort navigating ambiguity and low-process, async environments • Hands-on experience improving team velocity via tooling or process improvements • CORE TECH WE USE • Frontend: React, TypeScript, Vite, shared component libraries, client-side observability • Backend: Node.js, PostgreSQL, Redis, secure RESTful APIs • Infrastructure: Kubernetes, AWS, CI/CD pipelines • Integrations: CSV/Excel/KML importers, JWT auth, PDF exports, DoD data systems • Notice to Third Party Recruitment Agencies • Please note that Onebrief does not accept unsolicited resumes from recruiters or employment agencies. In the absence of an executed Recruitment Services Agreement, there will be no obligation to any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without an agreement Onebrief explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, shall be deemed the property of Onebrief.
Benefits
• Senior Software Engineer$180K – $200K • Staff Software Engineer$205K – $230K • Flexible Work Environment: Remote work with flexible hours and unlimited PTO. • Flexible Work Environment • Comprehensive Health Coverage: Health, dental, vision, and life insurance. • Comprehensive Health Coverage • Retirement Plan: 401(k) plan to secure your future. • Retirement Plan • Parental Leave: 8 weeks at 100% regardless of state. • Parental Leave • Company Retreats: Annual company summit trips. • Company Retreats • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • Please Note: we have set up limits for applications for this role. It is in the Engineering group. The following limits apply to applications for all jobs within this group: • Engineering • Candidates may not apply more than 2 times in any 120 day span for any job in the Engineering Group. • Engineering • Candidates may not re-apply to the same role within 180 days if not presented with an offer • or drag and drop here • Due to the nature of this position and access to sensitive information, candidates must be eligible for a U.S. security clearance. While acquiring clearance might not be something you will need to acquire, the ability to do so is a requirement. U.S. citizenship is required by federal regulation for clearance eligibility. • Not all roles require clearance on day-1, but knowing your current clearance status is always helpful for us. • I currently do not hold active security clearance. • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Black or African American • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Native Hawaiian or Other Pacific Islander • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran