Job Closed
This listing is no longer active.
Defeat Cyberattacks
Software Engineer, Level 1
Location
United Kingdom
Posted
10 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Level 1
Sophos
• Write code, primarily in TypeScript, across frontend (e.g. Vue, React, Angular) and backend services. • Design and implement APIs to query, aggregate, and serve data reliably at scale. • Debug production issues and improve system performance, reliability, and code quality. • Learn the fundamentals of building cloud infrastructure using Infrastructure as Code (e.g., Terraform). • Participate in research, prototype and evaluate solutions, making thoughtful technical trade-offs. • Contribute to code reviews and automated testing to enable safe, frequent releases. • Use the latest AI coding tools to help you learn faster and accelerate delivery, while building the deep engineering foundations to become an expert in your own right. Collaborate with experienced engineers, Product Managers, UI designers, and Cyber Analysts to solve meaningful security problems. Contribute to sprint ceremonies, provide dependable estimates, and deliver on commitments with transparency.
Job Requirements
- Strong foundations in computer science fundamentals (e.g., data structures, algorithms, software design, and debugging).
- Experience writing your own code through academic projects, internships, personal projects, or open-source contributions.
- Ability to break down ambiguous problems and reason through trade-offs.
- Clear written and verbal communication skills.
- Curiosity, continuous learning, and a willingness to take ownership.
- BSc in Computer Science or a related numerate discipline, or equivalent practical experience.
- Experience with JavaScript or TypeScript (professional experience not required).
- Familiarity with frontend development (e.g., Vue, React, Angular).
- Familiarity with backend development and writing API endpoints.
- Understanding of relational and/or NoSQL databases.
- Exposure to automated testing (unit, integration, or end-to-end).
- Familiarity with REST APIs or GraphQL.
- Interest in cybersecurity and distributed systems.
Benefits
- Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach.
- Our people – we innovate and create, all of which are accompanied by a great sense of fun and team spirit
- Employee-led diversity and inclusion networks that build community and provide education and advocacy
- Annual charity and fundraising initiatives and volunteer days for employees to support local communities
- Global employee sustainability initiatives to reduce our environmental footprint
- Global fitness and trivia competitions to keep our bodies and minds sharp
- Global wellbeing days for employees to relax and recharge
- Monthly wellbeing webinars and training to support employee health and wellbeing
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer
TransUnionFounded in 1968, TransUnion is a credit information management services provider for consumers, businesses, and the global credit community. An equal opportunit
• Design, develop, and maintain high-quality software solutions using modern backend technologies (.NET, Java, or similar) • Build responsive and efficient front-end applications using modern frameworks (Vue.js, Angular, React, or similar) • Develop and maintain RESTful APIs and microservices-based architectures • Act as an active contributor in software development projects, delivering high-quality code and features • Collaborate with cross-functional teams in a global Agile environment (US, India, Costa Rica) • Take ownership of assigned features and ensure timely and high-quality delivery • Optimize database performance and ensure efficient data modeling • Participate in CI/CD processes and contribute to system automation and quality improvements • Troubleshoot, debug, and propose effective solutions to technical challenges
AI - First Lead Software Engineer
NEOGOVNEOGOV, established in 2000, is a rapidly growing SaaS company dedicated to enhancing trust, integrity, and accountability within public sector organizations. The company fosters a
Title: AI - First Lead Software Engineer Location: United States Salary Depends on Qualifications Location Remote Job Type Full-Time Remote Employment Job Number 00907.1 Department Development Division Power Job Description: About This is a remote role from anywhere in the US & Canada. NEOGOV is a proud AI-Enabled SaaS leader in the Public Sector & Public Safety space with a mission toserve the people who serve the people. Our clients use our software to streamline everyday processes NEOGOV is a leading AI-enabled SaaS provider serving the public sector and public safety organizations nationwide. For more than 25 years, we've helped agencies streamline critical workforce and operational processes through an integrated, intelligent platform. From hiring and onboarding to employee growth, retention, compliance, and public safety operations, our solutions support the full employee lifecycle. Guided by our mission to serve the people who serve the people, we combine innovation, customer focus, and purpose-driven technology to help build stronger communities. This posting is for an existing vacancy. As an AI-First Lead Software Engineer, you will act as an orchestrator rather than a manual coder. You will leverage advanced AI tools like Claude Code as your primary interface to generate, test, and review code, shifting your focus from syntax to architecture, logic, and intent. You will be leading the dev team of l one of our most important SaaS products of our Power division. You can learn more about NEOGOV's Power products here:https://www.powerdms.com/. What You Will do - Dedicate the majority of your time to driving high-level design, making critical architectural decisions, and troubleshooting complex systems, while guiding AI tools to handle the bulk of the implementation. - Be a role model for design reviews, code, shift-left process and test cases - Utilize AI tools like Claude Code, and agents as your primary mechanism for software creation, significantly minimizing manual coding to 5%. - Write clean code with Unit and Integration tests; playwright is nice to have. - Collaborate with product, dev, support, & design teams in the planning & execution of the work - Work closely with engineering partners and stakeholders to drive organizational alignment Who You Are - Strong problem solver with excellent communication skills - AI driven approach to SDLC, think of ways to solve problems / automate using AI tools. - Empathetic and have a growth mindset with a desire to learn and embrace challenges - Innovative and passionate about your work - Leader and mentor with interest to help others on the team What You Have Required Qualifications: - 8+ years of professional experience in developing Web Applications using C#, .NET, SQL, and Cloud technologies. - Strong expertise using the coding tools - Claude Code, Cursor or Codex. - Proficiency in Angular, HTML5, and JavaScript. - Experience in AWS, Terraform and PostgreSQL are highly preferred - Bachelor's degree in Computer Science, a related field, or equivalent practical work experience. Highly Preferred Qualifications: - Experience with AWS, Angular, GraphQL, and PostgreSQL. - Experience with Model Context Protocol (MCP) and Agentic AI workflows. Bonus Qualifications: - Experience with DevOps tools; Jenkins or Github Actions + Terraform is preferred. What NEOGOV Offers - Competitive Wages - Comprehensive Benefits package (medical, dental, vision, etc.) - Generous PTO to support work-life balance - 401K/RRSP Matching - Paid Parental Leave - Autonomy to grow and find your career path with supportive leadership - Remote working opportunities - Inclusive and diverse work environment NEOGOV does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, protected military status, or other non-merit factors. Our hiring process may include Artificial Intelligence (AI) screening for keywords and minimum qualifications. Recruiters review all results. #LI_REMOTE
• Build in S/4HANA: Develop, extend and maintain ABAP solutions in our S/4HANA Cloud system. You start with bounded, well-scoped pieces and ramp up quickly into bigger ones. • Own Something Early: Ownership is core to how we work. Within your first months you take a feature, interface or process and make it yours — design, build, ship, support. • Work Across the FINN Stack: SAP doesn't live in isolation. You touch Make, Node, Python, Retool and our Data Warehouse as you trace data end-to-end from upstream automation, through SAP to downstream analytics. • Investigate, Don't Just Implement: Work directly with Finance stakeholders. Understand the actual pain — not just the ticket. Propose better solutions when the ticket misses the point. • Learn Modern SAP: Clean Core principles, Released APIs, RAP, OData, side-by-side extensibility on BTP. You bring the hunger; we invest in your growth.
• Design solutions from the ground up • Be part of a diverse team to see how diversity leads to high performing teams • Review code from other members of your team • Pair and learn with other members of your team • Troubleshoot • Take full responsibility for stories from inception to delivery • Work closely with Product managers and company wide stakeholders • Help your teammates improve in their skills and knowledge



