> Markdown version of [/jobs/ext/3883753-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3883753-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Veracode, Inc. - **Location:** Burlington, MA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Big Data, Cloud Computing, Databases, Continuous Integration, DevOps, Service-Oriented Architecture, Software Engineering, Web Application Frameworks, Data Logging, ReactJS, Reliability of Systems, Veracode, Backend, Front End Software Development, Api Design - **Published:** October 23, 2026 - **Apply:** https://www.thejobnetwork.com/job/ee528ab0-e75d-4fd9-9512-e5e84cef6ae0/senior-software-engineer ## About the Role * 5+ years of professional software engineering experience, with strong full-stack development experience. * Strong backend engineering skills, including experience designing and building APIs, services, and data-intensive applications. * Experience with cloud platforms and modern DevOps practices, including CI/CD, deployment, monitoring, logging, and observability. * Frontend development experience with modern frameworks such as React. * Strong understanding of databases, data modeling, and service-oriented architectures. * Ability to understand, troubleshoot, and improve systems end to end. * Strong technical judgment and the ability to make pragmatic decisions that balance speed, simplicity, and long-term maintainability. * Demonstrated ownership of complex features from design through production. * Strong communication and collaboration skills. ## Description We're looking for a Senior Full Stack Engineer to join our team and help build scalable, reliable, and intuitive products end to end. You'll work across the frontend, backend, and cloud/DevOps stack, partnering closely with product, design, and engineering teams to turn complex requirements into high-quality software. This role is ideal for someone who enjoys owning problems end to end-not just implementing features, but helping shape the technical approach and overall product experience. We value engineers who bring both breadth and depth: people who can dive deep when needed while understanding how the different pieces of a system fit together. Responsibilities: * Design, build, and maintain scalable, reliable software across the frontend, backend, and cloud infrastructure. * Develop APIs, services, and data-intensive applications with a focus on performance, reliability, and maintainability. * Partner with product, design, and engineering teams to translate complex requirements into thoughtful technical solutions. * Own complex features and projects from initial design through development, deployment, and production. * Contribute to technical architecture and make pragmatic tradeoffs between speed, simplicity, and long-term maintainability. * Build and maintain CI/CD pipelines and support deployment, monitoring, logging, and observability practices. * Troubleshoot and resolve issues across the technology stack, taking an end-to-end approach to system reliability. * Contribute to a strong engineering culture through collaboration, communication, and technical mentorship., * Comprehensive Interview Process: We never extend job offers without a comprehensive interview process involving our recruitment team and hiring managers. * Offer Communications: Our job offers are not sent solely through email, and we will never ask you to pay for your own hardware. * Email Verification: Recruiting emails from Veracode will always originate from an "@veracode.com" email address.