×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Product & Innovation

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: Brownstein Hyatt Farber Schreck
Full Time position
Listed on 2026-07-24
Job specializations:
  • Software Development
    Full Stack Developer, AI Engineer (Applied/Software), Backend Developer
Salary/Wage Range or Industry Benchmark: 150000 - 180000 USD Yearly USD 150000.00 180000.00 YEAR
Job Description & How to Apply Below

We have an immediate need for a Senior Software Engineer, Product & Innovation to join our IT Solution Engineering team. This role reports to the Director, IT Solution Engineering and will play a key role in building innovative software solutions that support both internal business operations and client‑facing initiatives.

About the Team

We're a small, full‑stack team that builds custom software for the firm—internal tools, client‑facing platforms, and everything in between. There is no separate “front‑end” or “back‑end” ownership model; every engineer takes responsibility for their work from the earliest stakeholder conversations through deployment and production support.

We thrive on collaboration, autonomy, and innovation, leveraging modern development practices and AI‑assisted engineering tools to rapidly move from concept to production‑ready solutions.

The Role

We're looking for a senior engineer who can take a product idea from two very different starting points and run with it.

Sometimes a solution concept will arrive already well‑defined through collaboration with our Legal Innovation and Business Analysis professionals, many of whom are former practicing attorneys who have already translated a business need into a technical concept. Other times, you'll be working directly with attorneys and business stakeholders, helping shape the idea from the ground up.

AI‑assisted development is central to how we work. You'll use modern AI development tools to accelerate the path from concept to prototype, gather stakeholder feedback, and iteratively develop impactful solutions.

This is a highly autonomous role requiring strong technical judgment, product thinking, and the ability to determine how much discovery, requirements gathering, and solution design is needed before development begins.

Essential Duties and Responsibilities
  • Collaborate closely with Legal Innovation and Business Analysis teams to transform product concepts into working software solutions.
  • Interface directly with attorneys and business stakeholders to understand challenges, gather requirements, and identify opportunities for technology‑driven solutions.
  • Utilize AI‑assisted development tools to rapidly prototype, validate, and iterate on applications.
  • Own projects end‑to‑end including architecture, front‑end development, back‑end development, testing, deployment, and ongoing support.
  • Design, build, and maintain applications within Brownstein’s Microsoft and Azure technology ecosystem.
  • Work across the full technology stack, contributing wherever project needs dictate.
  • Evaluate business requirements and determine when additional stakeholder engagement is necessary to ensure successful outcomes.
  • Develop scalable, maintainable, and secure software solutions aligned with firm standards and best practices.
  • Participate in architectural discussions, code reviews, and continuous improvement initiatives.
  • Contribute to technical documentation and knowledge‑sharing efforts.
  • Stay current on emerging technologies, AI‑assisted development tools, and industry best practices.
  • Other duties as assigned.
Required and

Preferred Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent professional experience.
  • Experience in legal, professional services, consulting, or other highly regulated environments with strong confidentiality and compliance requirements, preferred.
  • Significant experience developing and delivering production software across the full application stack.
  • Demonstrated experience designing and implementing modern web applications and software solutions.
  • Daily proficiency using AI‑assisted development platforms such as Cursor, Claude Code, Git Hub Copilot, or similar tools.
  • Experience working directly with business stakeholders to gather requirements and translate business needs into technical solutions.
  • Experience taking both well‑defined concepts and loosely‑defined business challenges from ideation through implementation.
  • Experience with in the Microsoft technology ecosystem, including Azure cloud services.
  • Strong understanding of software architecture, application security,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary