Senior Software Engineer
Listed on 2026-07-08
-
Software Development
Software Engineer, Software Testing, Backend Developer, DevOps
Minimum 10 years of professional software development experience, including:
- Software development experience in a distributed, microservices-based environment, including:
- Writing, reviewing, testing, and validating code with full accountability for correctness, performance, scalability, and maintainability
- Evaluating system-wide impact including dependencies, downstream effects, and cross-system interactions before making changes
- Delivering in distributed, containerized environments, with a clear understanding of how systems build, deploy, and behave across environments
- Working with agile development methodologies, version control, test-driven development, and automated testing.
Minimum 5 years of professional experience, including:
- Mentoring less-tenured engineers and strengthening shared engineering practices.
Additional experience expected for this role includes:
- Hands-on use of AI-assisted development tools to work faster and at a higher level, paired with the judgment to critically evaluate and validate output, and full ownership of what ships
The work is driven by engineers who understand the domain and own the outcome. AI is leverage, and most useful on the hard and tedious parts: comprehending unfamiliar code, mapping dependencies, refactoring safely, and moving faster on domain-intensive work without sacrificing correctness. As a senior engineer, you'll set the standard for AI-amplified development, including when to lean on the tools, when to slow down and validate, and how to stay accountable for everything that ships.
You'll model that in your own work and help other engineers adapt to that model and elevate their understanding and effectiveness. This position requires to work hybrid onsite 2x/week in Boca Raton, FL, Denver, CO, or NYC.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).