[Remote] Senior Software Engineer - Government Cloud
Note: The job is a remote job and is open to candidates in USA. Tines is a company founded in 2018 that specializes in intelligent workflow solutions, serving a diverse range of customers including federal agencies. They are looking for a Senior Software Engineer to enhance their product features for federal customers in AWS GovCloud, focusing on compliance and security in a collaborative engineering environment.ResponsibilitiesDesign, build, and harden product features within a compliance-regulated cloud environment — writing code with a strong focus on security controls, data privacy, and auditabilityBuilding features specific to AWS GovCloud users: authentication methods required by federal agencies, audit and compliance capabilities, and tooling that makes it easier for customers to operate and audit their own Tines tenantsBuilding abstractions that reduce friction for engineers across Tines to author and test features in a government cloud environment without needing direct access to it — environment-aware configuration, feature flags, and automated compliance boundary testingEnabling software engineers to build new product features that work seamlessly across commercial and government cloud environments: observability, logging, and simplifying deploymentsAnalyzing our application for security gaps, identifying where existing functionality needs to be adapted, constrained, or hardened to meet government standards — and implementing those changes yourselfWorking cross-functionally across product teams to align timelines and develop hands-on solutions that meet security controls, translating between compliance requirements and engineering realityUsing your knowledge and experience to mentor other engineers on secure design patterns and building confidently for regulated environmentsSupporting our self-hosted federal customers operating in our CMMC environment, including handling escalations and complex, long-running support cases as part of the team's on-call responsibilitiesBuilding smart card authentication support so federal users can log in with their government-issued credentials alongside existing SSO integrationsMaking it easier for customers to operate and audit their own Tines tenants — richer audit logging, records retention controls, and exportable compliance evidenceBuilding developer tooling and abstractions so engineers across Tines can author features that work in GovCloud without needing to understand every compliance constraint — automated testing that catches compliance boundary violations before they reach productionImplementing security impact analysis and change control workflows directly into our development process, so compliance validation is part of shipping code rather than a separate stepEnsuring our GovCloud SaaS and self-hosted customers can easily monitor, manage, and scale their dependencies like OpenSearch — building the in-product features and tooling that give customers visibility and control over their own infrastructureCollaborating closely with our Product and Design teams to determine which product capabilities need to be adapted or constrained for government environments — and finding the simplest path to get thereUsing our own product to automate compliance workflows — vulnerability tracking, change control documentation, and incident response runbooks powered by TinesWriting a blog post to share something interesting we learned about building for the government with the communitySkillsRoughly 7+ years as a professional software engineerProven track record of success as a senior software engineerDirect experience of building and delivering software using a high-level programming languageExperience building software that operates in compliance-regulated or security-sensitive environmentsComfortable reasoning about security at the application layerAbility to identify where features need to handle encryption, access control, audit logging, or data retention differently for a government deploymentWillingness to show accumulated foundational skills and knowledge needed to succeedExcited to pitch in anywhere when needed, with the support of teammatesCustomer obsessed and willing to go deep into unfamiliar stacks to find root causes for errors, performance issues, and bugsFocused on the most important problems, not the most interesting onesAbility to work healthily and sustainablyContributions will be obvious in a small team environmentBuilding an inclusive, supportive teamExperience in environments where design decisions need to be documented, justified, and auditableFamiliarity with Ruby and TypeScriptBenefitsEquityYou can work fully remotely from anywhere in the US with a preference for being based in the Greater Boston Area.We’ll also cover the cost of education material to bring you up to speed.Company OverviewTines is a no-code workflow automation platform designed especially for security teams. It was founded in 2018, and is headquartered in Dublin, Dublin, IRL, with a workforce of 201-500 employees. Its website is https://www.tines.com.