Talent.com
Senior Software Engineer - Performance & Architecture
Senior Software Engineer - Performance & ArchitectureKPA • Denver, CO, US
Senior Software Engineer - Performance & Architecture

Senior Software Engineer - Performance & Architecture

KPA • Denver, CO, US
3 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Founded in 1986, KPA is a leading provider of Workforce Compliance software and consulting services. We succeed if our clients can send their employees home at night, having not experienced a workplace accident or injury. The combination of software, consulting, and training helps clients identify, remedy, and prevent workplace safety and compliance problems so they can focus on what’s important – their core business.

Help us help keep people safe and businesses working efficiently. Named as one of   Built In Colorado’s Best Places to Work   for six years in a row, KPA is made up of talented individuals working together for the greater good. We’re here to help our clients build safe, thriving organizations, and we’re looking for people with a common goal to help us do it.

Position Description :

We’re seeking a Senior Software Engineer, Performance & Architecture who is passionate about building for scale and reliability . This role is ideal for engineers who think in systems, enjoy profiling and optimizing complex applications, and thrive on improving architectural design for speed, scalability, and maintainability. You will not be developing user-facing features — instead, your impact will be measured by how efficiently and reliably the platform performs.

KPA’s Flex platform helps clients build comprehensive EHS programs that foster safe, productive workplaces. The platform powers real-time data collection, audits, incident management, training, and analytics — all delivered through a modern, web-based SaaS solution.

If you’re an experienced software engineer with a deep understanding of distributed systems, performance tuning, and architecture best practices, this is the role for you.

Responsibilities :

In the first 2 weeks you will :

  • Establish a full local development environment and gain familiarity with KPA Flex’s existing architecture and data flows.
  • Review system metrics, profiling tools, and performance benchmarks to identify potential improvements.
  • Begin collaborating with technical leaders on architectural priorities and bottlenecks.

In the first 30 days you will :

  • Participate in agile ceremonies with a focus on system performance, scalability, and architecture reviews.
  • Document architectural patterns and recommend opportunities for optimization and simplification.
  • Partner with cross-functional teams (DevOps, QA, Product) to ensure consistent architectural alignment.
  • In the first 90 days you will :

  • Lead performance-focused improvements, including refactoring, caching, and load optimization.
  • Participate in and influence design discussions with a focus on scalability, reliability, and efficiency.
  • Establish performance testing frameworks and help guide engineering best practices.
  • In the first 6 months you will :

  • Define and evangelize technical standards for performance, reliability, and architectural consistency.
  • Support code and design reviews, mentoring other engineers on sustainable, performant patterns.
  • Partner with leadership to shape long-term system architecture and technical strategy.
  • By the end of the first year you will have :

  • Become a go-to subject matter expert on KPA Flex’s architecture, performance, and scalability.
  • Delivered measurable improvements in platform speed, stability, and maintainability.
  • Played a key role in future-proofing the platform’s design for continued growth.
  • Success Criteria :

  • Ability to think at the system level with optimization and performance as the main drivers.
  • Consistently deliver measurable improvements in system performance, scalability, and reliability.
  • Actively shape architectural decisions that guide platform direction and technical quality.
  • Collaborate across engineering teams to ensure performance-minded design at every layer.
  • Provide mentorship on software efficiency, architectural principles, and secure coding practices (OWASP, SDLC).
  • Proactively identify and resolve system-level risks before they impact production.
  • Job Qualifications

  • Ideally 8+ years of software engineering experience, including substantial exposure to distributed system design or SaaS application architecture.
  • Deep expertise in NodeJS / JavaScript / TypeScript.
  • Strong database skills with SQL / PostgreSQL, MongoDB also preferred.
  • Experience analyzing and improving application performance and system scalability.
  • Familiarity with modern web frameworks (Vue, React, or WebPack) and cloud platforms (AWS, Azure, or GCP).
  • Proficiency in profiling, benchmarking, and debugging tools.
  • Preference for :

  • Experience with mobile architecture (Objective-C, Swift, Java, Kotlin)
  • Familiarly with multi-tenant SaaS platforms
  • Compensation :

  • Annual base salary between $130-140k
  • Bonus potential of 10% annually
  • This is a full-time, exempt position
  • Physical Requirements :

  • Physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Working at a computer typing and view a screen - Constantly
  • Stationary sitting or standing - Constantly
  • Visual Recognition - Constantly
  • Hearing / Listening - Occasionally
  • Communicating verbally and / or in writing - Occasionally
  • Travel - Seldom
  • Don’t meet every job requirement? At KPA, we are dedicated to building a diverse, inclusive, and authentic workplace. Studies have shown that women and people of color are less likely to apply unless they meet every requirement. If you’re excited about the role but your past experience doesn’t align perfectly with every qualification, we still encourage you to apply! You might just be the right candidate for this or other roles.

    As a growing company KPA   values its employees by supporting them with a full benefits package including Medical, Dental, Vision, Flexible Spending Accounts, PTO, Paid and Floating Holidays, 401k with Company match and immediate vesting, Company-funded Life Insurance, Employee Assistance Programs, and No-cost Mental Health Benefits.

    About KPA

    Founded in 1986, KPA is a leading provider of Environment, Health & Safety (EHS), and Workforce Compliance software and consulting services. KPA solutions help clients identify, remedy, and prevent workplace safety and compliance problems across their entire enterprise. The combination of KPA's software, consulting services, and award-winning training content helps organizations minimize risk so they can focus on what's important—their core business.

    We are passionate about what we do, how we do and why we do it. Our culture is driven by the KPA core values – Integrity, Helpful, Excellence, Agile, Respectful, and Teamwork. Success will be determined by the capabilities, energy and character of the people we bring into our organization and the performance they achieve.

    KPA, with headquarters in Colorado and teammates throughout the United Sates, is recognized as one of Colorado's Best Midsize Places to Work by Built In Colorado for 2024.

    “To be ranked in Built In’s Best Places to Work Awards is a recognition of KPA’s dedication to creating a team of outstanding professionals and our efforts to create a positive and safe workplace culture for everyone,” said Chris Fanning, KPA President and CEO. “I believe we’ve developed a high caliber organization comprised of passionate people who are experts in their respective fields and deliver great value to our customers.”

    KPA is committed to providing equal opportunity in all of our employment practices, including selection, hiring, promotion, transfer, and compensation, to all qualified applicants and employees without regard to race, religion, religious dress / grooming, color, ethnicity, sex (including sex stereotyping), sexual orientation, gender identity or gender expression, national origin, ancestry, citizenship status, creed, uniform service member status, military or veteran status, marital status, pregnancy, breast-feeding and / or pregnancy-related conditions, age, protected medical condition, leave status, physical or mental disability, genetic characteristics, or any other legally-protected status in accordance with the requirements of all federal, state and local laws. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

    If you need assistance or an accommodation due to a disability, you may contact us at hr@kpa.io.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Create a job alert for this search

    Senior Software Engineer • Denver, CO, US

    Related jobs
    Technical Architect

    Technical Architect

    VirtualVocations • Denver, Colorado, United States
    Full-time
    A company is looking for a Technical Architect to provide architectural leadership and guidance in their assigned business area. Key Responsibilities Translate business strategy and architecture v...Show more
    Last updated: 30+ days ago • Promoted
    Senior Enterprise Architect

    Senior Enterprise Architect

    VirtualVocations • Arvada, Colorado, United States
    Full-time
    A company is looking for a Senior Enterprise Architect.Key Responsibilities Identify customer AI and enterprise workload opportunities with sales teams Facilitate the design and implementation o...Show more
    Last updated: 30+ days ago • Promoted
    Consultant Engineer I - Denver

    Consultant Engineer I - Denver

    FM • KITTREDGE, Colorado, United States
    Full-time
    FM is one of the world’s largest risk management and industrial property insurance organizations.With 76 office locations in over 60 countries worldwide, FM provides specialized property protection...Show more
    Last updated: 30+ days ago • Promoted
    Visual Systems Architect

    Visual Systems Architect

    VirtualVocations • Denver, Colorado, United States
    Full-time
    A company is looking for a Visual Systems Architect who will lead the design and development of scalable design systems.Key Responsibilities Shape and extend foundational design concepts into sca...Show more
    Last updated: 4 days ago • Promoted
    Application Architect II

    Application Architect II

    VirtualVocations • Denver, Colorado, United States
    Full-time
    A company is looking for an Application Architect II to develop and support critical priority applications.Key Responsibilities Design and manage the agency's applications / software structural fra...Show more
    Last updated: 15 hours ago • Promoted • New!
    Salesforce Solution Architect

    Salesforce Solution Architect

    VirtualVocations • Aurora, Colorado, United States
    Full-time
    A company is looking for a Salesforce Solution Architect to lead the design and implementation of Salesforce solutions aligned with business strategy. Key Responsibilities Define and document scal...Show more
    Last updated: 30+ days ago • Promoted
    UiPath Solution Architect

    UiPath Solution Architect

    VirtualVocations • Denver, Colorado, United States
    Full-time
    A company is looking for a Solution Architect - UiPath.Key Responsibilities Lead UiPath Professional Service engagements with a team of resources Provide technical guidance and oversight during ...Show more
    Last updated: 5 days ago • Promoted
    Lead Engine Programmer

    Lead Engine Programmer

    VirtualVocations • Aurora, Colorado, United States
    Full-time
    A company is looking for a Lead Engine Programmer to join their team on Cyberpunk 2.Key Responsibilities Develop architectural proposals and guide the vision for diverse engine systems Mentor te...Show more
    Last updated: 30+ days ago • Promoted
    Senior Programmer Analyst

    Senior Programmer Analyst

    VirtualVocations • Littleton, Colorado, United States
    Full-time
    Key Responsibilities Develop and modernize applications using C#.VB6 for diagnostics services Perform production system support, maintenance, and issue resolution for critical applications Docu...Show more
    Last updated: 30+ days ago • Promoted
    Microsoft Solution Architect

    Microsoft Solution Architect

    VirtualVocations • Denver, Colorado, United States
    Full-time
    A company is looking for a MS Architect.Key Responsibilities Lead solution design and create technical architecture Conduct reviews and guide implementation processes Oversee end-to-end technol...Show more
    Last updated: 23 hours ago • Promoted
    EPM Solution Architect

    EPM Solution Architect

    VirtualVocations • Denver, Colorado, United States
    Full-time
    A company is looking for an EPM Solution Architect to drive customer success through innovative EPM solutions.Key Responsibilities Conduct in-depth reviews of customer EPM implementations to diag...Show more
    Last updated: 30+ days ago • Promoted
    Enterprise Architect, Global

    Enterprise Architect, Global

    Vantage Data Centers • Denver, CO, United States
    Full-time
    Vantage Data Centers powers, cools, protects and connects the technology of the world's well-known hyperscalers, cloud providers and large enterprises. Developing and operating across North America,...Show more
    Last updated: 17 days ago • Promoted
    Manager of Statistical Programming

    Manager of Statistical Programming

    VirtualVocations • Boulder, Colorado, United States
    Full-time
    A company is looking for a Manager, Statistical Programming.Key Responsibilities Review and input into key study level documents including CRF, SAP, and table shells Drive development of ADaM sp...Show more
    Last updated: 30+ days ago • Promoted
    Enterprise Architect

    Enterprise Architect

    VirtualVocations • Littleton, Colorado, United States
    Full-time
    A company is looking for an Enterprise Architect to develop and integrate applications in the banking industry.Key Responsibilities Document and articulate the overall technical health and archit...Show more
    Last updated: 30+ days ago • Promoted
    Lead Enterprise Architect

    Lead Enterprise Architect

    VirtualVocations • Aurora, Colorado, United States
    Full-time
    A company is looking for a Lead Enterprise Architect.Key Responsibilities : Define and own the enterprise architecture strategy and cloud modernization roadmap for large-scale systems Lead the de...Show more
    Last updated: 30+ days ago • Promoted
    Oracle Fusion Solution Architect

    Oracle Fusion Solution Architect

    VirtualVocations • Littleton, Colorado, United States
    Full-time
    A company is looking for an Oracle Fusion Solution Architect specializing in Hiring, Recruitment, Journeys, and Workflows. Key Responsibilities Design and optimize Oracle Fusion Human Capital Mana...Show more
    Last updated: 23 hours ago • Promoted
    Staff Software Development Engineer

    Staff Software Development Engineer

    Vantor • Westminster, CO, US
    Permanent
    Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what’s happening now and shape what’s coming next. Vantor is a place for problem solvers, c...Show more
    Last updated: 14 days ago • Promoted
    Contract Technical Architect

    Contract Technical Architect

    VirtualVocations • Aurora, Colorado, United States
    Full-time
    A company is looking for a Contract Technical Architect (AEM).Key Responsibilities Design and implement modular, scalable, and secure solutions leveraging AEM and related technologies Lead and m...Show more
    Last updated: 23 hours ago • Promoted