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
3 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 Staff / Senior Systems Engineer

    Sr Staff / Senior Systems Engineer

    SciTec • Boulder, Colorado, US
    Full-time
    SciTec is a dynamic small business, with the mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ricoh USA, Inc. • 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: 3 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: 3 days ago • Promoted
    Senior Software Engineer (SpaceOps Team)

    Senior Software Engineer (SpaceOps Team)

    Spire • Boulder, CO, United States
    Full-time
    At Spire, the Space Operations Software team is responsible for preparing for this growth using software to automate mission management, improve telemetry monitoring, monitor ground station activit...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
    Senior Software Engineer

    Senior Software Engineer

    Loft Orbital • Golden, CO, United States
    Full-time
    Senior Software Development Engineer.Wanna join the adventure? At Loft Orbital, we have just successfully launched multiple satellites that we fly and operate ourselves. With these satellites in orb...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
    Senior Software Engineer, Backend (Identity)

    Senior Software Engineer, Backend (Identity)

    Affirm • Boulder, CO, United States
    Full-time
    Be among the first 25 applicants.Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding i...Show more
    Last updated: 1 day ago • Promoted
    Staff / Sr Staff C++ Software Engineer

    Staff / Sr Staff C++ Software Engineer

    SciTec • Boulder, Colorado, US
    Full-time
    SciTec is a dynamic small business, with the mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Circadence • Boulder, CO, United States
    Full-time
    As a Senior Software Engineer, you will contribute to the development of an innovative, cloud-hosted educational technology platform focused on immersive cybersecurity training.This role combines t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Louisville, CO

    Senior Software Engineer - Louisville, CO

    Staffing the Universe • Boulder, CO, United States
    Full-time
    Interview Process : Phone followed by Face to Face.Local Candidates : Green Card, U.Show more
    Last updated: 2 hours ago • Promoted • New!
    Sr. Software Engineer (ONTAP C / C++ System Design) Boulder, CO

    Sr. Software Engineer (ONTAP C / C++ System Design) Boulder, CO

    NetApp • Boulder, CO, United States
    Full-time
    As a Senior Software Engineer for the Core Software and Data Management team at NetApp, you will focus on delivering solutions that meet customers' needs across engineered systems and cloud service...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Suite Studios • Boulder, CO, United States
    Full-time
    We're a small, fast moving team building tools that power the world's most jaw-dropping creative workfrom Kendrick Lamar's #1 global hits, to Super Bowl halftime shows, to immersive experiences at ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Flatirons Solutions • Boulder, CO, United States
    Full-time
    Flatirons Solutions helps Airlines, Aerospace Manufacturers, and MROs (Maintenance, Repair, and Overhaul organizations) manage complex technical data through innovative software solutions.Product E...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Constellation Operations)

    Senior Software Engineer (Constellation Operations)

    Spire • Boulder, CO, United States
    Full-time
    At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire's constellation of satellites, ground stations, and software thro...Show more
    Last updated: 3 days ago • Promoted
    Senior UI Software Engineer (On Site)

    Senior UI Software Engineer (On Site)

    The Timberline Group Company • Boulder, CO, United States
    Full-time
    Our client is engineering a next-generation Work Orchestration platform-one that transforms complex organizational processes into clear, intuitive, action-driven experiences.Their UI and UX are cen...Show more
    Last updated: 1 day 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: 3 days ago • Promoted
    Senior Software Engineer, Backend (Identity Foundations)

    Senior Software Engineer, Backend (Identity Foundations)

    Affirm • Boulder, CO, United States
    Full-time
    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Identity Foundations Seni...Show more
    Last updated: 1 day ago • Promoted