Talent.com
Senior Software Engineer
Senior Software EngineerHolland & Hart LLP • Boulder, CO, United States
Senior Software Engineer

Senior Software Engineer

Holland & Hart LLP • Boulder, CO, United States
2 days ago
Job type
  • Full-time
  • Part-time
Job description

General Purpose :

The Senior Software Engineer is responsible for managing and executing on a variety of projects to create or expand the capabilities of technologies developed by the Innovation Lab. This role involves contributing to and leading small teams to create, mature, and maintain reliable, effective, and extensible software.

The Senior Software Engineer works closely with Software Engineers, peers, and other innovators to develop top-quality software that delivers value to end users. This position thrives in a dynamic, fast-paced environment.

Essential Duties / Responsibilities :

  • Develop legal automation software and applications for legal practitioners.
  • Write clear, maintainable, and performant code using industry best practices.
  • Take ownership of development and maintenance of interfaces with internal firm resources including document management, email, billing, data stores, etc.
  • Lead software architecture discussions.
  • Work with software users and subject matter experts to understand the relevant features and applications.
  • Augment internally developed software products with off-the-shelf components.
  • Improve and maintain existing codebases, architecture, and infrastructure.
  • Think clearly and creatively to solve technical problems.
  • Provide guidance and mentoring for other software developers.
  • Help assign and coordinate tasks across a development team.
  • Perform additional duties and tasks assigned, demonstrating flexibility and a commitment to supporting the firm's overall objectives.

Competencies :

  • Communication : Understands the importance of and demonstrates verbal, written, and non-verbal communications.
  • Customer / Client Experience : Creates a consistent and exceptional experience for others, whether directly to external clients / customers or indirectly through internal support, that elevates the overall perception of the firm.
  • Organization & Planning : Proactively takes actions, finds solutions, and displays skills to be efficient and productive.
  • Team Player : Works within team and cross-functionally to meet required results
  • Job Qualifications (Education, Experience and Certification) :

  • Bachelor's degree or higher with strong academic credentials in Computer Science, Engineering, Mathematics, or relevant field and 5+ years of expanding experience in software development OR 8+ Years of expanding experience in software development
  • Proficiency in back-end development with a focus on functional programming
  • Experience with different type systems (weak / strong) and types (e.g., algebraic data types)
  • Understanding and application of computer science fundamentals in algorithm design and analysis such as "big-O" notation, recursion, searching, sorting, etc.
  • Comfort creating and implementing designs considering language, appropriate types, and applicable data structures
  • Comfort developing within a Linux / Unix development and deployment environment
  • Comfort with git and related tools for source control
  • Proficiency in multiple programming languages, such as Python, TypeScript, or Haskell
  • Proficiency in functional programming languages, such as Haskell, Scala, or OCaml, is a plus
  • Experience with cloud platforms (AWS, Azure, or GCP) for scalable application deployment, infrastructure management, and integration with enterprise systems
  • Experience with automated testing frameworks and methodologies, including unit testing, integration testing, and test-driven development (TDD) practices
  • Experience leading software development projects throughout the software development life-cycle
  • Experience with container-based deployment and orchestration technologies including Docker and Kubernetes, is a plus
  • Experience with database design, optimization, and management including both SQL and NoSQL databases to support legal automation applications and firm data integration, is a plus
  • Experience working with end users for requirements gathering, is a plus
  • Experience with Microsoft Graph API and associated platforms is a plus.
  • Demonstrated experience leading and mentoring individuals on software design best practices
  • Ability to assess problems, provide solutions, and identify critical engineering trade-offs
  • Ability to effectively prompt and collaborate with AI coding assistants (e.g., GitHub Copilot, ChatGPT, Claude) while maintaining code ownership and quality standards
  • Ability to work independently and as part of a team
  • Strong written and verbal communications skills
  • Physical Requirements :

    While performing the duties of this position, the employee must have the ability to sit, stand and / or walk for extended periods of time; manipulate (lift, carry, move) weights of at least ten (10) pounds; have repetitive wrist / hand / finger movement to work on a computer and / or related office equipment; speak clearly and concisely so listeners can understand; and regularly understand the speech of another person.

    The physical demands described here are representative of those that must be met by this position to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    Work Environment :

    Professional office atmosphere. Sedentary work that primarily involves sitting or standing for prolonged periods. Position may require occasional off-hour meetings and events.

    The work environment characteristics described here are representative of those this position may encounter while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    Note :

    This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job. However, this job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position.

    Schedule :

    Generally, this position allows for a hybrid schedule, generally in-office 1 - 2 days per week. Additional days in-office may be required depending on business need and the demands of specific tasks. The hybrid work structure may change at any time, including the number of in-office days requirement.

    Compensation :

    Holland & Hart offers of employment take into consideration a candidate's education, training, and experience, as well as the position's work location, external market and internal value, including seniority and merit systems, and internal pay alignment when determining the salary level for potential new employees. The Colorado salary range for this role is $101,935 - $169,891 per year. A discretionary bonus may be available based upon performance.

    Application Window :

    The application window is anticipated to close on or after Friday, December 12, 2025. Holland & Hart reserves the right to close the position prior to or after this date.

    Benefits :

    Holland & Hart works hard to promote work / life balance with a 37.5 -hour scheduled work week for most staff employees, a robust wellness program, and generous PTO and holiday pay for eligible employees. Full-time employees become eligible for benefits on the date of hire, with a benefits offering that includes medical, dental, vision, life, AD&D, EAP, STD, and LTD. Also available are voluntary income protection benefits such as supplemental life, accident, critical illness, and long-term care insurances, as well as a 401(k)-retirement plan with a company match. In addition, the firm has programs that may provide for educational assistance, free or discounted legal services, and opportunities through the Holland & Hart Foundation, which is a non-profit organization dedicated to creating volunteer opportunities for lawyers, staff, families, and friends of Holland & Hart LLP. Part-time employees may have access to some of these benefits, which may be on a pro-rated basis.

    Equal Opportunity Employer

    This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

    Create a job alert for this search

    Senior Software Engineer • Boulder, CO, United States

    Related jobs
    Sr Software Engineer

    Sr Software Engineer

    Spectra Logic • Boulder, Colorado, United States
    Full-time
    We are seeking a highly skilled Senior Software Engineer with deep expertise in FreeBSD and low-level systems programming. The ideal candidate will have significant experience integrating hardware w...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II

    Software Engineer II

    Radicl • Boulder, Colorado, United States
    Full-time
    Step into a pivotal role where your code doesn’t just run—it protects.This isn’t just an intermediate role—it’s your launchpad to technical leadership. You’ll take ownership of backend systems, craf...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer, Imaging

    Lead Software Engineer, Imaging

    Anduril • Boulder, Colorado, United States
    Full-time
    The Imaging team is responsible for tackling the most difficult problems involving computer vision, perception, electro-optical, infrared, and sensor data. The team develops state-of-the-art imaging...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II

    Software Engineer II

    Sovrn • Boulder, Colorado, United States
    Full-time
    Every interesting company solves important problems for other people.Sovrn is a Software and Data business that helps Open Web businesses be and remain independent. We help them understand their bus...Show more
    Last updated: 24 days ago • Promoted
    Software Engineer (Full Stack)

    Software Engineer (Full Stack)

    Freeplay • Boulder, Colorado, United States
    Full-time
    Freeplay is the platform for software teams to ship great AI products.We give product development teams the power to test, evaluate, monitor & optimize AI in production. Our customers use Freeplay t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ricoh Americas Corporation • Boulder, CO, United States
    Full-time
    If you are seeking a team driven by passion and purpose, come create with us at Ricoh.We are a group of information seekers and customer-obsessed collaborators committed to delivering services, sol...Show more
    Last updated: 2 days ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Loft Orbital Solutions • Golden, Colorado, United States
    Full-time
    Loft Orbital is looking for a Backend Engineer to join our Mission Operations Services (MOS) team.This role will be working on developing all of Loft's micro-services that enables the command and c...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer (Golang)

    Staff Software Engineer (Golang)

    Stream • Boulder, Colorado, United States
    Full-time
    Stream uses Go for our video SFU & chat API.We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB / Postgres, and Redis.We a...Show more
    Last updated: 30+ days ago • Promoted
    Aerospace Java Software Engineer

    Aerospace Java Software Engineer

    Scitec • Boulder, Colorado, United States
    Full-time
    SciTec has been awarded multiple government contracts and is growing our creative Team! SciTec, Inc.We support customers throughout the Department of Defense and U. Government in building innovative...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer, Sr

    Embedded Software Engineer, Sr

    Qualcomm • Boulder, Colorado, United States
    Full-time
    Engineering Group, Engineering Group > Software Engineering.QCT Core Technologies is looking to hire talented engineers in the Power and Limits management software group.In this highly visible r...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sumup • Boulder, Colorado, United States
    Full-time
    Boulder, CO or El Paso, TX offices.We’re a diverse group working in multiple contexts, across multiple technology platforms, and in support of global teams. Our products and services power thousands...Show more
    Last updated: 21 days ago • Promoted
    Sr. Software Engineer (4386)

    Sr. Software Engineer (4386)

    Outside Analytics • Boulder, Colorado, United States
    Full-time +1
    Are you interested in the next generation of Space Force Remote Sensing capabilities? The SMX Space and Intelligence (S&I) Business Unit (BU) is on the ground floor across the future remote sensing...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    Zinnia • Boulder, Colorado, United States
    Full-time
    Zinnia is the leading technology platform for accelerating life and annuities growth.With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying, selling, and...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Qualcomm • Boulder, Colorado, United States
    Full-time
    Engineering Group, Engineering Group > Software Engineering.Qualcomm Cloud is looking for a software engineer in the areas of Linux user space development to build API support for AI frameworks ...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Radicl • Boulder, Colorado, United States
    Full-time
    Principal Software Engineer-Big Data and Distributed Systems Engineer.RADICL! In this pivotal role, you’ll leverage your expertise in big data processing, distributed systems, and data engineering ...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer (4372)

    Sr. Software Engineer (4372)

    Outside Analytics • Boulder, Colorado, United States
    Full-time +1
    Are you interested in the next generation of Space Force Remote Sensing capabilities? The SMX Space and Intelligence (S&I) Business Unit (BU) is on the ground floor across the future remote sensing...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    ZINNIA • Boulder, CO, United States
    Full-time
    Zinnia is the leading technology platform for accelerating life and annuities growth.With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying, selling, and...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Suite Studios • Boulder, Colorado, United States
    Full-time
    Post-production teams waste too much on non-creative work.Suite equips post-production teams with blazing-fast cloud storage that scales to meet the demands of any project.Now, teams can focus on c...Show more
    Last updated: 30+ days ago • Promoted