[Remote] Senior Software Engineer - Front End/Back End
Note: The job is a remote job and is open to candidates in USA. Ad Hoc LLC is a technology company focused on delivering impactful digital services for government organizations. They are seeking a Senior Software Engineer - Front End/Back End to contribute to the development of scalable applications, mentor junior engineers, and drive improvements in software engineering processes while working closely with stakeholders.ResponsibilitiesDemonstrates expertise, accountability, and ownership of their contributions to an application code baseMaintains a high-level understanding of adjacent technical areas and ecosystems to effectively coordinate integration with those systemsDiagnoses and effectively resolves issues with the systems they own, using incidents to inform educational opportunities and system improvementsActively mentors and assists more junior engineers in the development of their skillsEffectively communicates technical issues and developments with team members and clientsParticipates in technical interviews with new candidatesStrong influential skills to propose and evaluate multiple approaches to technical and process problemsMay serve as a mentor to individuals within the teamMay leads small, less critical, or temporary team structures and projectsPresents design documents, system diagrams, etc. to clients, stakeholders, partners, and other engineersSkillsBachelor's degree and 7+ years of engineering experienceRelevant years of experience may be substituted for educationExtensive experience with software development, customer interactions, formal and informal communication, and mentorshipExpert-level knowledge in at least one technical area (backend, infrastructure, platform, or developer tooling)Strong generalist with the ability to read and contribute in any of the languages our producers and consumers use (Java, Ruby, Node, Python, Go)Ability to explain how Kubernetes works under the hood, with hands-on experience in a modern CD system (Argo CD or equivalent) and GitHub ActionsDemonstrates expertise, accountability, and ownership of their contributions to an application code baseMaintains a high-level understanding of adjacent technical areas and ecosystems to effectively coordinate integration with those systemsDiagnoses and effectively resolves issues with the systems they own, using incidents to inform educational opportunities and system improvementsActively mentors and assists more junior engineers in the development of their skillsEffectively communicates technical issues and developments with team members and clientsParticipates in technical interviews with new candidatesStrong influential skills to propose and evaluate multiple approaches to technical and process problemsMay serve as a mentor to individuals within the teamMay lead small, less critical, or temporary team structures and projectsPresents design documents, system diagrams, etc. to clients, stakeholders, partners, and other engineersDirect experience with Kafka or another distributed event platformExperience contributing to internal developer platforms or paved roads that other engineers depend onExperience at a large or bureaucratically complex organization (government, healthcare, finance)Familiarity with FedRAMP / FISMA / ATOBenefitsCompany-subsidized health, dental, and vision insuranceFlexible PTO401K with employer matchPaid parental leave after one year of serviceEmployee Assistance ProgramCompany OverviewAd Hoc is a digital services company that helps the federal government better serve people. It was founded in 2014, and is headquartered in Washington, District of Columbia, USA, with a workforce of 501-1000 employees. Its website is https://adhoc.team/.