Senior Software Engineer
HDR
Senior Software Engineer
At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. As we foster a culture of inclusion throughout our company and within our communities, we constantly ask ourselves: What is our impact on the world? Each and every role throughout our organization makes a difference in our ability to change the world for the better. Read further to learn how you could help make great things possible not only in your community, but around the world.
We are seeking a Senior Software Developer to join the Data-Driven Design (D3) team within HDR's Architecture Business Group. In this role, you will lead the architecture and development of our most critical web applications using progressive web frameworks. You will be responsible for designing scalable systems, managing complex data workflows, and overseeing the integration of AI agents and automation into our design tools. This is a high-impact position where you will set the technical direction for our web-based platforms, ensuring they are performant, reliable, and capable of transforming how we deliver architectural projects. The ideal candidate is an experienced developer who is comfortable taking ownership of major features from concept to deployment. Beyond building software, you will establish best practices for the team—leading code reviews, managing CI/CD pipelines, and mentoring other developers. You will work closely with architects, computational designers, and BIM specialists to ensure our technology solves real-world design challenges. As a senior member of our interdisciplinary team, your leadership will be essential in helping us innovate within our employee-owned culture and maintain our position as a leader in architectural technology.
Responsibilities:
- Design, architect, and build modern web and desktop applications using contemporary frameworks and development practices.
- Lead the development, optimization, and maintenance of scalable backend APIs and microservices to support complex data workflows.
- Oversee the design and management of both relational and non-relational database technologies to ensure performance, scalability, and reliability.
- Establish and enforce best practices for design patterns, Git workflows, and code review processes to maintain a clean, reliable, and collaborative codebase.
- Lead testing strategy, including unit, integration, and system tests, to support continuous integration and ensure build stability.
- Collaborate with architects, computational designers, BIM specialists, and other stakeholders to align development with strategic project and workflow requirements.
- Deploy, configure, and manage applications on Azure App Services and virtual machines, ensuring reliability, security, and performance.
- Maintain and enhance CI/CD pipelines and automated testing environments using GitHub Actions or similar tools.
- Mentor and provide technical guidance to developers across all levels and foster a culture of knowledge sharing.
- Identify and implement process improvements and recommend technical solutions to improve system performance, scalability, and maintainability.
- Take ownership of significant features, initiatives, and critical systems, providing technical leadership from conception through deployment.
- Support additional software development and integration tasks as needed to meet evolving project goals.
Preferred Qualifications:
- Strong proficiency with modern front-end development technologies, including JavaScript/TypeScript, Vue and/or React, HTML, and CSS
- Extensive experience using source control systems (Git) and issue tracking tools (Azure DevOps, Jira, or similar)
- Ability to design, lead, and integrate RESTful APIs and work with modern backend architectures
- Advanced experience with Vue/React/Next.js or other modern frameworks.
- Strong experience with Node.js or .NET Core for backend and application development
- Deep familiarity with relational and non-relational database technologies (e.g., PostgreSQL, MongoDB)
- Experience deploying and managing applications on Azure, Vercel, or similar cloud platforms
- Interest or background in the AEC domain (architecture, engineering, BIM, Revit, Rhino)
- Experience with Tailwind CSS and modern UI component libraries
- Exposure to AI and Machine Learning, including: Implementing AI agents and document processing pipelines. Working with OpenAI APIs and custom AI models
Required Qualifications:
- Bachelors degree or equivalent experience
- A minimum of 6 years practical web & application development experience
- An attitude and commitment to being an active participant of our employee-owned culture is a must
HDR is our company. Together, we build on each other's life experiences and perspectives to make great things possible every day. This shapes our collaborative culture, encourages organizational trust and connects us closer to the clients and communities we serve. As employee owners, we all have a role in creating an inclusive environment where each of us is welcomed, valued, respected and empowered to bring our authentic selves to work every day. Our eight Employee Network Groups (Asian Pacific, Black, Hispanic/Latino(a), LGBTQ+, People with Disabilities, Veterans, Women, Young Professionals) help create a sense of belonging and foster a supportive environment where everyone is empowered to engage and contribute. Each group has an executive sponsor and is open to all employees.
We provide a comprehensive benefits package that promotes employee ownership, employee health, performance, and success, which includes medical, dental, vision, short and long-term disability, life insurance, an employee assistance program, paid time away, parental leave, paid holidays, a retirement savings plan with employer match, employee referral bonus and tuition reimbursement. The expected compensation range for this position depends upon skills, experience, education and geographical location. (Stated benefits are for full-time regular positions. Temporary and part-time roles eligible for limited benefits.)
Primary Location: United States-Nebraska-Omaha
Other Locations: United States-California-Los Angeles, United States-Pennsylvania-Philadelphia, United States-California-San Francisco, United States-New York-New York, United States-Georgia-Atlanta, United States-Washington-Seattle, United States-Massachusetts-Boston, United States-Texas-Dallas, United States-Colorado-Denver, United States-Illinois-Chicago
Industry: Architecture
Schedule: Full-time
Employee Status: Regular
Business Class: Data and Automation
Job Posting: Mar 2, 2026
At HDR, we are committed to the principles of employment equity. We are an Affirmative Action and Equal Opportunity Employer. We consider all qualified applicants, regardless of criminal histories, arrest and conviction records.
- Upbound is hiring a Senior Software Engineer in Dallas, Texas, to build and operate Upbound Spaces, our control plane management software. You will troubleshoot multi-tenant SaaS environments and support enterprise management in cloud and on-premises setups. Candidates...Senior
- ...expanding the capabilities of SentinelOne, actively listening to customers and responding to their needs. We are looking for a Senior macOS Software Engineer who will be directly involved in our core technology and help ensure we stay ahead of cybercriminals. What will you do?...Senior
- ...Title: Senior Software Engineer (Bootloader) Location: Irving, TX Job Description ~6+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices. ~ High proficiency with...SeniorRemote work
$180k - $300k
...Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems rely on robust...SeniorWorldwideFlexible hours$150k - $200k
...Senior Software Engineer Title of Role: Senior Software Engineer Location: Texas, onsite Company Stage of Funding: Venture-Backed — Software Development, Crypto Office Type: Onsite Salary: $150K–$200K Company Description We're representing a dynamic...SeniorWork at officeWorldwide- ...Senior Software Engineer Tech Tammina LLC Job Description 4+ years experience building great software, preferably on SaaS or Platform products 2+ years experience in Java technologies, ideally with Spring/Hibernate experience 1+ years experience with web browser...Senior
- ...proprietary multi-modal dataset for training and evaluation Architect a deterministic secondary perception system Mentor junior engineers about best practices You have ~ Bachelor’s or Master’s degree in Computer Science, Robotics, Deep Learning, or a related...Senior
$65 per hour
...Trident Consulting is seeking a "Senior Software Engineer" for one of our client in Charlotte, NC or Irving, TX . A global leader in business and technology services. Job Title: Senior Software Engineer Location: Onsite in Charlotte, NC or Irving, TX Job...SeniorContract work$75 per hour
...Schedule: Hybrid 2 days onsite. ( Position will begin onsite.) Duration: end of year Job Description: The Lead Test Engineer is responsible for independently leading Test Engineering teams. You will be responsible for developing test plans and...SeniorHourly pay$100k - $150k
...features and games that billions of players will enjoy worldwide. About the Role Rushdown Studios is looking for an experienced Unreal Engineer to join us in support of our partner studio! In this role, you’ll work on challenging projects to develop a range of features...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours$157.25k - $198.88k
...creating next-generation GraphQL runtime infrastructure. Our Runtime organization owns the critical tier of GraphOS - the underlying engine central to making GraphOS a highly performant, secure, governed, and reliable self-service GraphQL platform. As a key member of the...SeniorRemote work- ...Senior Software Engineer Opportunity Oculon Intelligence is an AI-native, security first market intelligence platform built for the future of equities and options. We provide mission critical infrastructure required for enhanced compliance, execution analytics and...SeniorRemote work
$140k - $180k
...relational database schemas (Postgres), prioritizing query performance engineering and indexing strategies to handle large, readily available SDA... ...Your Ideal Background: Required: 5+years offull-time software engineering experience Experience working in the defense/space...SeniorRemote workRelocation package- ...Position Title: Senior Software Engineer Company Address: 3300 Olympus Blvd., Suite 120 Dallas, TX ONSITE 5 Days a Week. Duration: 6 months C2H Our software delivery teams are outcomes-driven and take full ownership of the systems they design, build...Senior
- ...Software Engineer Senior - Embedded, Dallas, TX | Lockheed Martin Lockheed Martin is a global security and aerospace company that employs approximately 114,000 people worldwide and is principally engaged in the research, design, development, manufacture, integration...SeniorWorldwideFlexible hours
$122k - $157k
...be part of a transformative journey that can shape the industry's future. We are seeking a highly skilled and motivated Senior Software Engineer with deep expertise in distributed technologies, Agentic Artificial Intelligence (AI), AWS Bedrock, and Python to join our...SeniorWork at office$169k - $195k
...fraud detection, real-time bidding,profile stores, recommendation engines,and other use cases. At Aerospike, we dream big and deliver... ...with maximum simplicity, speed, and scale. We’re looking for a Senior Backend Engineer to join our Cloud team and play a key role in...Senior- ..., airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even... ...primary mission is to radically decrease the time-to-value of our software by integrating it directly into the user's operational...SeniorFixed term contractLocal areaImmediate startRemote workFlexible hours
- ...Software Engineer Be a part of transformational change where integrity matters, success inspires and great teams collaborate and innovate. As the fifth-largest bank in the United States, we're one of the country's most respected, innovative, ethical and successful financial...SeniorWork experience placement
$144k - $182k
...scale using Apollo Federation. Are you passionate about language engineering and understand what it takes to write a compiler or a query... ...and we're the clear market leader. GraphQL is transforming the software development space by creating a brand new layer in companies'...SeniorRemote workWorldwideFlexible hours- ...About the role: As a Senior Software Engineer on Samsara’s Route Execution team, you’ll build the systems that power route planning, optimization, dispatch, and real-time tracking for fleets across logistics, field services, and delivery. You’ll work across the stack,...SeniorImmediate startRemote work
$180k - $225k
...they are vital to our success! We like software that’s serious and culture that’s not... ...Stack ngrok runs entirely on AWS. Engineers develop by SSH’ing into remote EC2 environments... ...sponsorship. Compensation Senior Software Engineer Tier 1 (SF, LA, Seattle...SeniorPermanent employmentFull timeWork at officeLocal areaRemote work- A global engineering firm in Dallas is seeking a Sr. Software Engineer to join their team. This role involves implementing control algorithms, managing projects, and providing solutions within the SCADA and MES environments. Candidates should have at least 7 years of experience...Senior
$175k - $215k
...developed a loyal customer base (that continues to grow). We build software for summer camps, an industry that enables meaningful... .... This role’s mission & overview: We are looking for a Senior Software Engineer to join our Phoenix team, which is building a scalable Camp...SeniorSummer workWork at officeImmediate startRemote workFlexible hours- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want...Senior
- ...Senior Software Engineer Chicago, IL, Dallas, TX, or Jersey City, NJ Hybrid – onsite 2-3 days per week, WFH 2-3 days per week Position Summary: This role is open with a financial services company. The Senior Software Engineer works with business analysts, team...SeniorImmediate startWork from home2 days per week3 days per week
$128.05k - $192.07k
...Hardware Test Engineering Software Developer Shield AI's mission is to protect the lives of service members and civilians with intelligent systems. The Hardware Test Engineering team contributes to this effort by designing test solutions that drive high hardware reliability...SeniorFull timeTemporary workPart timeInternship$104.16k - $130.2k
...Senior Software Engineer - [Chicago Only] Who We Are At 8th Light, we bring life to the best ideas. Founded in 2006 and headquartered in Chicago, we are a technology solutions provider that partners with organizations to solve meaningful challenges and drive sustainable...SeniorLocal areaImmediate startRemote workFlexible hours$102.4k - $179k
...functional teams to build modern full stack solutions using .NET, Angular, and Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system architecture, mentor engineers, and support the delivery of resilient,...Senior$170k - $190k
...Job Description The Senior Software Engineer II is responsible for creating and maintaining software that is sold or used by Inductive Automation, LLC. The Senior Software Engineer II participates in all phases of product development, including design, specification,...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- graduate software developer Dallas, TX
- rust software engineer Dallas, TX
- senior software design engineer Dallas, TX
- software engineer student Dallas, TX
- software engineer amazon Dallas, TX
- software developer positions Dallas, TX
- software engineer full time Dallas, TX
- software qa engineer Dallas, TX
- new graduate software engineer Dallas, TX
- junior software developer Dallas, TX

