Talent.com
Senior Software Engineer
Senior Software EngineerRed Hat, LLC • Durham
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Red Hat, LLC • Durham
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

The Senior Software Engineer exercises good judgment and is responsible for working with minimal instruction while making sound decisions to resolve moderately complex technical issues.

This role leads the design, development, and implementation of software components, systems, and sub-features. Additionally, this role collaborates with cross-functional teams on these deliverables and to improve system performance and functionality.

Note: This role may come into contact with confidential or sensitive customer information requiring special treatment in accordance with Red Hat policies and applicable privacy laws. This role is based in Raleigh NC.

What you will do:

  • Lead the design, development, and implementation of software components, microservices, and REST API endpoints to address business requirements and technical challenges.

  • Develop and share technical design proposals with other engineering leads to ensure alignment and best practices across the organization.

  • Lead delivery by coordinating activities of team members to ensure successful completion.

  • Regularly demo new features, products, and architectural improvements to the larger organization

  • Resolve complex system issues impacting software performance and scalability.

  • Lead code reviews and design discussions to ensure quality standards and best practices are met.

  • Implement automated tests and CI/CD pipelines to validate software integrity, upgradeability and performance.

  • Mentor junior engineers and provide technical guidance to improve team capabilities.

  • Adhere and follow defined Software Development Lifecycle (SLDC) processes.

  • Collaborate with technical and business stakeholders and global agile teams to understand and break down requirements into actionable units of work.

  • Proactively leverage AI technologies to streamline workflows, simplify processes, and enhance overall efficiency.

  • Proactively utilize and experiment with AI-assisted tools and technologies, such as code generation, auto-completion, and intelligent suggestions, to accelerate development cycles, enhance code quality, and support test design, automation, and peer review throughout the development lifecycle.

What you will bring:

  • Ability to work Hybrid in Raleigh NC or Durham NC.
  • Technical Expertise: Strong software development experience using Python or Golang with Django Framework experience.
  • Cloud & Containers: Extensive experience with container management platforms like Kubernetes, OpenShift, and Docker/Docker Compose.
  • SDLC Mastery: Advanced knowledge of software development life cycle tools (GitHub, Jenkins) and experience working within Agile or Scrum processes.
  • Autonomy: Proven ability to work with minimal instruction while making sound decisions to resolve technical issues.

Considered a plus:

  • Writing Ansible playbooks and administering the Red Hat Ansible Automation Platform.
  • Familiarity with observability platforms such as Dynatrace or DataDog.
  • Cloud-native development/administration experience and working on large-scale open-source projects.
  • Prior experience working on a globally distributed team.
The salary range for this position is $118,600.00 - $195,680.00. Actual offer will be based on your qualifications.

Pay Transparency

Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.

About Red Hat

is the world’s leading provider of enterprise software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.

Benefits
● Comprehensive medical, dental, and vision coverage
● Flexible Spending Account - healthcare and dependent care
● Health Savings Account - high deductible medical plan
● Retirement 401(k) with employer match
● Paid time off and holidays
● Paid parental leave plans for all new parents
● Leave benefits including disability, paid family medical leave, and paid military leave
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.

Inclusion at Red Hat
Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.

Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.


Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email . General inquiries, such as those regarding the status of a job application, will not receive a reply.

Create a job alert for this search

Senior Software Engineer • Durham

Similar jobs
HPE Morpheus Software - Senior Software Engineer

HPE Morpheus Software - Senior Software Engineer

HPE • Durham, NC, United States
Full-time
HPE Morpheus Software - Senior Software Engineer.This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterpr...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Teledyne Technologies • Durham, NC, United States
Full-time
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability.These markets include aerospace and defense, fa...Show more
Last updated: 3 days ago • Promoted
Senior Integration Engineer

Senior Integration Engineer

Crescens • Durham, NC, United States
Full-time
Job title: Senior Integration Engineer.All work must be completed on state premises once Covid is contained.Do you accept this requirement?.Please list AWS based tools and technologies on which the...Show more
Last updated: 1 day ago • Promoted
Software Engineer Manager

Software Engineer Manager

pathwayRP • Durham, NC, United States
Full-time
RPexcelsin matching the most qualified candidates with the most competitive positionsavailable.We pride ourselves on not just putting bodies in seats, rather matching professionals to their careers...Show more
Last updated: 30+ days ago • Promoted
Associate Clinical Sales Specialist (A.CSS)

Associate Clinical Sales Specialist (A.CSS)

CrossLink • Roxboro, North Carolina, US
Full-time
Position Summary: The Associate Clinical Sales Specialist is specifically responsible for obtaining and maintaining expert knowledge of Stryker Joint Replacement product portfolio including the Mak...Show more
Last updated: 30+ days ago • Promoted
Senior Systems Software Engineer

Senior Systems Software Engineer

Hewlett Packard Enterprise Development LP • Durham, NC, United States
Full-time
Senior Systems Software Engineer.This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterprise is the globa...Show more
Last updated: 5 days ago • Promoted
Senior / Staff Software Engineer (Infrastructure)USA - Remote

Senior / Staff Software Engineer (Infrastructure)USA - Remote

Nubank • Durham, NC, United States
Remote
Full-time
Senior / Staff Software Engineer (Infrastructure)Nu is the world's largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia.The compa...Show more
Last updated: 30+ days ago • Promoted
Surrogacy Opportunity with Competitive Surrogate Compensation

Surrogacy Opportunity with Competitive Surrogate Compensation

Capital Surrogacy • Roxboro, NC, US
Full-time +1
Become a Surrogate with Capital Surrogacy.Capital Surrogacy is seeking women interested in becoming gestational surrogates (gestational carriers) to help another family grow through pregnancy and c...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Duke Clinical Research Institute • Durham, NC, United States
Full-time
Consultant, IT - Senior Software Engineer (SAP).Senior Software Engineer (SAP).University's administrative and business operations.In this role, you'll collaborate closely with business partners, f...Show more
Last updated: 10 days ago • Promoted
BD Technology Leadership Development Program (TLDP), Senior Engineer

BD Technology Leadership Development Program (TLDP), Senior Engineer

Becton, Dickinson and Company • Durham, NC, United States
Full-time
The Technology Leadership Development Program (TLDP) at BD is a multi-year rotational program designed for outstanding Ph.STEM fields who aspire to become future leaders in R&D.Participants complet...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Strategic Employment • Durham, NC, United States
Full-time
Our client is a fast-growing technology startup using AI to simplify complex sales processes.Their platform helps teams surface risks, automate repetitive tasks, and drive faster, more consistent e...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer- Agentic AI

Senior Software Engineer- Agentic AI

Jobot • Bahama, North Carolina, US
Full-time +1
Seed stage SaaS startup seeking local Swiss army knife engineer to take MVP to market adding agentic AI features.Take the next step in your career now, scroll down to read the full role description...Show more
Last updated: 6 hours ago • Promoted • New!
Senior Specialist, Automation Engineer

Senior Specialist, Automation Engineer

Novartis Group Companies • Durham, NC, United States
Full-time
The Senior Specialist, Automation Engineer will play a crucial role in overseeing the integration of shop floor equipment with IT and OT systems across various domains.Main responsibility will be t...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer - Remote Opportunity

Senior Software Engineer - Remote Opportunity

KoBold Metals • Durham, NC, United States
Remote
Full-time
Senior Software EngineerThe mining industry is facing significant challenges in discovering new ore deposits, requiring over ten times more capital for discoveries than three decades ago.The easily...Show more
Last updated: 30+ days ago • Promoted
Software Support Engineer

Software Support Engineer

Insurance Office of America • Durham, NC, US
Full-time
Title: Software Support Engineer.Please note: If this position is posted as either fully remote and/or hybrid, in accordance with company policy, individuals residing within a 50-mile radius of a b...Show more
Last updated: 30+ days ago
Senior Full Stack Developer

Senior Full Stack Developer

McKinney • Durham, NC, United States
Full-time
We're looking for a backend-leaning, Senior, Full Stack Engineer who will build AI-powered platforms, tools, and workflows that create value for our clients and empower our creative, strategy, oper...Show more
Last updated: 5 days ago • Promoted
Lead Systems Engineer/Developer - Foxboro

Lead Systems Engineer/Developer - Foxboro

RoviSys • Holly Springs, NC, United States
Full-time
Works directly with customers to define functional requirements and design, configure, commission and qualify control systems utliziing Foxboro I/A.Lead teams of engineers and technicians to provid...Show more
Last updated: 5 days ago • Promoted
Senior Full-Stack Engineer | Founding Engineer -- [Egypt/Remote]

Senior Full-Stack Engineer | Founding Engineer -- [Egypt/Remote]

RampartCyber • Durham, NC, United States
Remote
Full-time
About the Company We are an early-stage U.SaaS startup, currently a very small founding team building our first suite of applications.This role is critical to the company's technical foundation.You...Show more
Last updated: 30+ days ago • Promoted