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. Each group has an executive sponsor and is open to all employees.
Software Engineer
Location
United States
Posted
65 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer
HDR
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? Watch Our Story:' https://www.hdrinc.com/our-story' 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. In the role of a Software Engineer, we'll count on you to: - Duties include working in a professional environment with a national team of developers, geospatial analysts, engineers, scientists, business analysts, and planners. - The ability to effectively lead and participate in remote teams with individuals from a wide variety of backgrounds, both technical and non-technical, is required. - Successful candidates will be able to lead development projects, plan and design solutions, develop database schemas and analysis methods needed to support project goals. - Projects include solutions for desktop, web, and mobile - Communication. Ability to share your ideas and work with other developers in a collaborative environment - Problem solving. Knowing how to make a task easier, maintainable and stable - Curiosity. Knowing what's on the horizon in web and mobile development and when to use it - Adaptability. Able to quickly learn and adapt to new technologies - Ability to manage a complex range of tasks and meet deadlines - Understanding and application of the agile development lifecycle Preferred Qualifications - A minimum of 2 years experience in software development - Experience with agile development practices through Jira - Experience with server-side technologies (Java, .NET, NodeJS, etc.) - Experience with the design, development, testing and support of ETL processes - Strong knowledge of API design, development and support - MuleSoft Developer Level 1 certification a plus - Development and optimization of PLSQL queries - Experience with support and optimization of relational databases - Cloud computing - Unit testing and continuous integration and deployment - Esri (ArcGIS Server/Enterprise (10.6+), Portal for ArcGIS, ArcGIS Online - Creating SDE enabled databases Required Qualifications - Bachelor degree or equivalent experience - An attitude and commitment to being an active participant of our employee-owned culture is a must What We Believe 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. Our Commitment 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.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
AlphaSenseThe market intelligence and search platform trusted by over 3,500 leading organizations
About AlphaSense: The world’s most sophisticated companies rely on AlphaSense to remove uncertainty from decision-making. With market intelligence and search built on proven AI, AlphaSense delivers insights that matter from content you can trust. Our universe of public and private content includes equity research, company filings, event transcripts, expert calls, news, trade journals, and clients’ own research content. The acquisition of Tegus by AlphaSense in 2024 advances our shared mission to empower professionals to make smarter decisions through AI-driven market intelligence. Together, AlphaSense and Tegus will accelerate growth, innovation, and content expansion, with complementary product and content capabilities that enable users to unearth even more comprehensive insights from thousands of content sets. Our platform is trusted by over 6,000 enterprise customers, including a majority of the S&P 500. Founded in 2011, AlphaSense is headquartered in New York City with more than 2,000 employees across the globe and offices in the U.S., U.K., Finland, India, Singapore, Canada, and Ireland. Come join us! About the Team: Our diverse Product & Engineering team values innovation, collaboration, and the continuous improvement of our platform. We offer a dynamic work environment where employees can grow and thrive while working on cutting-edge technology that shapes the future of AI and search. At AlphaSense, we believe that diverse experiences and perspectives are critical to our success. We are committed to creating an inclusive workplace where all employees feel valued and empowered to be their authentic selves. About the Role: We are looking for a Senior Software Engineer to join the Expert Research mission that drives all expert call services at AlphaSense. We’re a collaborative group of full-stack teams responsible for everything from the internal systems that support 9,000+ monthly expert calls to enhancing how users engage with this content in the AlphaSense frontend. The engineer will work extensively on our AI Interviewer product. Our tech stack includes Ruby on Rails, Java, Vue.js, and React. As part of our team, you’ll help streamline workflows for over 250 analysts, integrate third-party data sources, create new content flywheels to expand our world-class expert library, collaborate with our ML teams to embed AI into the product, and contribute to the frontends relied upon by tens of thousands of users every day. As a Senior Software Engineer, you will serve as a senior IC for one of our software development teams. In this capacity, you will work with engineering, product, and design stakeholders to architect projects, mentor other developers, and implement best practices for software development. Who You Are: - 5+ years of software development experience building highly reliable, mission-critical software. - A strong foundation in computer science fundamentals, such as algorithmic complexity, asynchronicity, and distributed computing. - Good Knowledge in design and architecture concepts. - Familiarity with Agile software development processes and software testing. - Experience in shipping pragmatic and high quality solutions with a sense of urgency - Ability and desire to work in an open and team-oriented environment. What You’ll Do: - Build robust, well-designed and effective software that solves complex problems. - Test, review and deploy code quickly. We deploy over 10 times per day and manage major releases with feature flags rather than coordinated deployments. - Research, learn and share new techniques for solving complex engineering problems. We’re a highly collaborative team and we push each other to find better solutions every day. - Write tools and develop practices for the engineering team. From GraphQL-to-Typescript compilers to fully automated deployments, we take the time to invest heavily in our own productivity. - Own projects from end-to-end. On a given day you might be building a system to measure search engine performance, reworking an integration with a telephony provider, or designing a UI component library. - Analyze and design solutions to business problems. Companies that throw solutions over the wall to engineers are wasting half their abilities. At AlphaSense, you’ll be fully involved in determining what to do, not just doing it. For base compensation, we set standard ranges for all roles based on function and level benchmarked against similar stage growth companies and internal comparables. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Final offer amounts are determined by multiple factors including candidate experience/expertise and may vary from the amounts listed below. You may also be offered equity, and a generous benefits program. Compensation Range $149,500 - $205,850 AlphaSense is an equal-opportunity employer. We are committed to a work environment that supports, inspires, and respects all individuals. All employees share in the responsibility for fulfilling AlphaSense’s commitment to equal employment opportunity. AlphaSense does not discriminate against any employee or applicant on the basis of race, color, sex (including pregnancy), national origin, age, religion, marital status, sexual orientation, gender identity, gender expression, military or veteran status, disability, or any other non-merit factor. This policy applies to every aspect of employment at AlphaSense, including recruitment, hiring, training, advancement, and termination. In addition, it is the policy of AlphaSense to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations, and ordinances where a particular employee works. Recruiting Scams and Fraud We at AlphaSense have been made aware of fraudulent job postings and individuals impersonating AlphaSense recruiters. These scams may involve fake job offers, requests for sensitive personal information, or demands for payment. Please note: - AlphaSense never asks candidates to pay for job applications, equipment, or training. - All official communications will come from an @alpha-sense.com email address. - If you’re unsure about a job posting or recruiter, verify it on our Careers page. If you believe you’ve been targeted by a scam or have any doubts regarding the authenticity of any job listing purportedly from or on behalf of AlphaSense please contact us. Your security and trust matter to us.
Role Description Remote work option is available with limited onsite visits. - Strong EDI experience in X12 and EDIFACT standards, with emphasis on using Seeburger as a service delivery partner in an SAP environment, focusing on Sales & Distribution (SD), FI-EDI, and SAP EDI configuration. - Responsible for the daily EDI operations, which include production support, administration, control, scheduling, and balancing of EDI documents. - Identify and implement process improvements within the EDI structure, including system interfaces and policy and procedure changes. - Perform detailed analysis of project requirements and assist in developing functional specifications. - Work with the VAN, AS2, (S)FTP, and HTTP(S) partners to implement the necessary enhancements and monitor document transmissions. - Perform detailed design and mapping specification creation for translation between Legacy and EDI formats. - Lead customer-based projects digitizing current processes and fully utilizing EDI capabilities, such as autoload implementation, which supports automatic order generation, reducing manual EDI orders. - Serve as a primary liaison with key users in specific functional areas of the business. - Work closely with SAP business analysts to resolve daily issues and design/create new business processes. - Provide project and technical guidance to other IS members or consultants assigned to work on a specific project or functional area. - Complete projects and tasks as assigned by the IS Manager. - Develop systems documentation and training programs for new applications in accordance with current IS Standards and update older system documentation as system updates are performed. - Provide training to new and existing system users. - Build, test, and maintain all system interfaces, including SAP, BI, and E-commerce systems. - Identify, develop, and maintain the procedures that aid in system recovery in case of disaster. - Work with IS Operations to ensure that systems are transferred to a production status once the new system has been implemented or an older system has been upgraded. Company Description
Scientific Programmer IV
ECS Tech IncAll candidates must meet the following criteria: Must be a US Citizen, no dual Citizenships. Must be able to secure a Public trust clearance. Must be able to work across multiple programs across the Federal and DOD space. The core values that ECS looks for in an engagement manager include: Teamwork, Respect, Accountability, Integrity, and Leadership.
Role Description ECS is seeking a highly experienced Scientific Programmer (DevOps) to work remotely. The Scientific Programmer is technical and can communicate with science teams and leadership. This is a senior and self-managed person who has a high attention to detail and ownership of his/her tasks through closure. The ideal candidate will have experience with: - GitLab - Python - Docker - Kubernetes - AWS - Terraform or AWS CDK - Jira - Confluence - Bitbucket Supervisory Responsibilities: Non-Supervisory Role Duties/Responsibilities: - Strong communication skills: Ability to communicate clearly, respectfully, and calmly—both verbally and in writing—with a wide range of stakeholders (e.g., PhDs, scientists, developers, managers, and business stakeholders). - Documentation mindset: Demonstrated willingness to document actions, decisions, assumptions, and open questions in tools such as JIRA, Confluence, and similar platforms. Able to be clear, concise, and explicit about uncertainties. - Critical thinking and constructive challenge: Confidence to ask questions, incorporate feedback, and respectfully push back on ideas that appear incorrect, with a focus on reaching the best possible solution. - Software and cloud development knowledge: Working knowledge of software development and cloud concepts. Deep expertise is not required, but the candidate must be willing to learn from guidance, self-teach as gaps are identified, and continuously improve. - Experience with non-serverless architectures: Familiarity with non-serverless infrastructure such as EC2, containerized workloads, and related compute models. - Infrastructure as Code (IaC) exposure: Some hands-on experience with Infrastructure as Code tools (e.g., Terraform, AWS CDK, Azure Bicep, or equivalents), even if limited. - Architecture comprehension and feedback: Ability to review AWS architecture diagrams, ask clarifying questions, mentally model the system, and provide constructive, co-architectural feedback to ensure solutions are fit for purpose. - Diagramming and visual communication: Experience creating architecture diagrams (AWS-focused preferred) to clearly communicate ideas and designs beyond written explanations. - Strong sense of ownership (absolute requirement): Takes responsibility for their work end-to-end. Proactively monitors and fixes issues without being asked, seeks improvement independently, and treats failures as learning opportunities. Ownership is defined by accountability and growth—not perfection. Salary Range: $80,000 - $120,000 Qualifications - BS/BA in Computer Science, a Technical Field, or other related disciplines. - Excellent communication and ability to communicate clearly, respectfully, and calmly—both verbally and in writing—with a wide range of stakeholders (e.g., PhDs, scientists, developers, managers, and business stakeholders). - Demonstrated experience migrating scientific applications from on-premise systems to a Cloud environment. - Demonstrated experience programming in Python and experience with Docker containers and Kubernetes using CI/CD pipelines. - Demonstrated experience working in an agile/scrum team. - Experience building and leveraging GitLab runners. - Experience with code-defined Infrastructure, configuration management tools, and CI/CD. - Experience working with Cloud Service Providers, including AWS, Microsoft Azure, and Google Cloud Platforms. - Experience and understanding of large-scale infrastructure deployments in enterprise-wide environments leveraging DevOPS principles and utilizing a CI/CD pipeline. - Excellent written, verbal, and analytical skills. - Ability to obtain a Public Trust Clearance.
Senior Software Engineer, Product Catalog - US Remote
Cimpress/VistaVistaPrint is the design and marketing partner to millions of small businesses around the world. For over 20 years, we’ve been inspired by small businesses and work incessantly to deliver solutions to their evolving needs. VistaCreate, 99designs by Vista, and VistaPrint represent a full-service design, digital, and print solution. Focus on making great marketing and design accessible to every small business owner. Empower small businesses to create a cohesive brand image for use in-store, online, and on-the-go.
What You Will Do: As a Software Engineer II in the Product Catalog Domain, you will join a motivated team focused on building the next generation platform to deliver on Cimpress’ number one strategic priority. The squad you will join owns the core product modeling technology powering the Mass Customization Platform – including an array of microservices deployed on AWS, a set of proprietary data modeling algorithms, and a handful of debugging & visualization UI tools. We are looking for engineers who are eager to work on complex problems and build scalable services. If you aren’t familiar with some of this, don’t worry - there will be plenty of learning opportunities available. In this role you will: - Make hands-on contributions to design, build, and maintain services that support and grow the Mass Customization Platform. - Collaborate closely with product owners, business stakeholders, UX, and data analysts to overcome complex challenges with innovative technical solutions - Research, develop, and maintain a set of proprietary data modeling algorithms. - Write Javascript/Typescript and Java APIs deployed on AWS using Kubernetes - Design RESTful APIs to help power eCommerce businesses across the world - Continually deploy new code on a pipeline powered by GitLab CI/CD Pipelines - Architect solutions alongside a highly collaborative team of engineers Your Qualifications: At Cimpress, we value the experiences that individual team members add to our culture. Please don't hesitate to apply even if you don't meet the exact qualifications, we look forward to learning more about you! - 2+ years of experience with Javascript, Typescript, and/or Java - Code Deployment experience on CI/CD pipelines using Gitlab - Works well in a highly collaborative environment - Experience in agile environments Nice to Have: - Passion for algorithms and computer science foundations - Proven track record of engineering excellence including continuous delivery of high quality, massively scaled, innovative software - Diverse technical background with a focus on backend technologies Why You'll Love Working Here We encourage our engineers to think like owners – to continue to act small as we grow. Every team defines their own roadmaps, and uses the programming languages and technologies that suit them best. This helps us have a big impact at the enterprise level while still feeling small and nimble. We have a Remote-First operating model and culture, with team members in over 15 countries and 30 US states, offering autonomy and the flexibility to work from home. Cimpress also provides collaboration spaces for team members to work physically together. About Us Led by founder and CEO Robert Keane, Cimpress invests in and helps build customer-focused, entrepreneurial mass customization businesses. Cimpress Technology develops cutting-edge, best-in-world software that our mass customization businesses use to create personalized physical (and digital) products, for over 17 million global customers. Our businesses can choose the solutions that work for them, or assemble any custom combination they need. This makes it easier and faster to do things like introduce new products, reach customers and track orders. And this kind of innovation keeps customers coming back. Commitment to Diversity, Equity, & Inclusion Cimpress exists to help our customers live their dreams. Each dream is unique – and the Cimpress team needs to be as well. We believe in the unique contributions of everyone within a diverse global organization. We are collaborative, inclusive, and innovative. We strive to role model and live an inclusive culture of fairness, respect and belonging for all. And we work together to empower each other, creating a space in which each of us can spark our next great idea. Equal Opportunity Employer Cimpress Technology, a Cimpress company, is an Equal Employment Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, color, sex, national or ethnic origin, nationality, age, religion, citizenship, disability, medical condition, sexual orientation, gender identity, gender presentation, legal or preferred name, marital status, pregnancy, family structure, veteran status or any other basis protected by human rights laws or regulations. This list is not exhaustive and, in fact, in many cases, we strive to do more than the law requires. Compensation: US Target Hiring Range :$99,000.00 - $167,000.00 Per Year Cimpress/Vista is committed to transparent and competitive compensation. In alignment with our compensation philosophy, the target hiring range is based on total cash compensation across our multiple U.S. pay zones. The actual salary offered will depend on factors such as location, education, training, and experience. Cimpress/Vista offers a comprehensive benefits package, including health, wealth and wellness programs, as well as long-term equity incentives, subject to eligibility. Due to current US government policy changes, we are currently not sponsoring new H-1B petitions subject to the $100,000 filing fee under the September 2025 Presidential Proclamation. Candidates with existing work authorization or H-1B status not subject to this fee may still be considered. #LI-LR1

