Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$135.41k - $154.19k

Red Hat

Distributed Systems Engineer

Design, develop, and maintain secure, scalable distributed systems and cloud-native microservices utilizing Golang and Red Hat OpenShift across multi-cloud platforms (AWS, GCP, and Azure). Engineer and deploy advanced Python and Bash scripts (utilizing grep, awk, sed) to automate Linux (RHEL/Fedora) administration and operational workflows.

What You Will Do:

  • Architect and manage sophisticated Continuous Delivery (CD) pipelines using Tekton (OpenShift Pipelines) to automate containerized application build and deployments.
  • Implement Infrastructure as Code and GitOps (Argo CD) to automate cloud resource provisioning and ensure environment consistency.
  • Monitor and optimize system observability and performance using Splunk and Grafana, executing load tests to ensure proactive issue resolution.
  • Architect database solutions by modeling PostgreSQL (relational) and MongoDB (NoSQL) structures, integrating cloud storage (S3) for persistent data.
  • Govern enterprise version control using Git, GitHub and GitLab, enforcing complex branching/merging strategies and maintaining repository integrity.
  • Develop and deploy AI/ML applications and MLOps workflows using Red Hat OpenShift AI, including RAG and Large Language Models (LLMs).
  • Perform SRE functions and technical support within an enterprise environment, utilizing Agile methodologies (Kanban) to troubleshoot and resolve full-stack issues.
  • Produce technical documentation, architecture diagrams, and best practices for system design, development, and cloud-native operations.

What You Will Bring:

  • Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Information Systems or related field and four (4) years of experience in the job offered or related role.
  • Must have four (4) years of experience with: container orchestration using Kubernetes and Red Hat OpenShift, including Docker and Dockerfile development; Continuous Delivery (CD) pipelines using tools; system observability and performance monitoring using Splunk and Grafana; Golang for developing microservices and REST API web services across cloud platforms; relational database modeling using PostgreSQL, NoSQL, and integration with cloud storage; version control management using Git, GitHub and GitLab, including branching and merging strategies; and SRE and technical support within an enterprise organization utilizing Agile methodologies.
  • Must have two (2) years of experience with: Linux system administration and automation using Bash and Python scripting; Infrastructure as Code and GitOps for cloud resource automation; and MLOps and AI/ML application deployment using Red Hat OpenShift AI, including RAG and Large Language Models (LLMs).

The salary range for this position is $135,408 - $154,190 /year. 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

Red Hat is the world's leading provider of enterprise open source 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.

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Raleigh, NC vacancy
  • $71.6k - $119.4k

    ## Full-stack Software EngineerApplylocations: Raleigh, NCtime type: Full timeposted on: Posted Todayjob requisition id: R113902**\*\...  ...and migration projects. You will collaborate closely with other engineers and stakeholders to translate requirements into reliable,... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    LexisNexis Risk Solutions

    Raleigh, NC
    2 days ago
  • $125k - $150k

     ...Responsibilities Full Stack Software Engineer Location: Raleigh, NC Type: Full-time Department: BFSI2 Job Summary eClerx is seeking a motivated Full Stack Software Engineer to join our Application Development team. This team is responsible for designing... 
    Suggested
    Full time

    eClercx

    Raleigh, NC
    1 day ago
  •  ...Senior Full Stack Software Engineer Our mission is to develop solutions that optimize financial performance, enhance team productivity, and elevate employee satisfaction across the hotel industry. Inn-Flow operates at the intersection of hospitality and technology... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Inn-Flow

    Raleigh, NC
    4 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high‑growth startups... 
    Suggested
    Work at office

    Clutch Canada

    Raleigh, NC
    2 days ago
  •  ...accessing the loan market’s most credible source of deal information. About You Versana is looking for a motivated Full Stack Software Engineer to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real‑time syndicated... 
    Suggested
    Contract work
    Fixed term contract
    Local area

    Cardata

    Raleigh, NC
    5 days ago
  • $79.2k - $178.1k

     ...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the full potential of their data. You will provide expert architectural guidance focused on designing, optimizing... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Turing

    Raleigh, NC
    2 days ago
  •  ...or through a hybrid approach. Teradata delivers real business value with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-... 
    Permanent employment
    Flexible hours

    Teradata

    Raleigh, NC
    2 days ago
  • $137k - $200.5k

     ...Service Provider High End Router (Cisco 8000) team, you will craft and develop a large range of networking features as part of the Software Development Team. The foundational features of the next generation platforms are solidly in place. This will be a ground floor... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cisco

    Raleigh, NC
    4 days ago
  • $125.32k - $154.19k

    w/ Red Hat, LLC. in Raleigh, NC. *Telecommuting permittd: wrk may be performed w/in normal commuting distance from the Red Hat, LLC office in Raleigh, NC. Dvlp secure, reliable & scalable sftware, primarily in Golang, OpenShift & cloud-native techs. Wrk in an agile team...
    Work at office
    Remote work

    Red Hat

    Raleigh, NC
    4 days ago
  •  ...testing processes and methodologies. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in test or software development or a related field. Strong knowledge of SQL Server, C#, Python, and Visual Basic... 
    Permanent employment
    Contract work
    Temporary work
    Flexible hours

    Honeywell

    Raleigh, NC
    1 day ago
  •  ...Responsibilities Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical,...  .... Apply principles and techniques of computer science, engineering, and mathematical analysis. Position Requirements BS in... 
    Full time
    Shift work

    052&&Polarson Inc GG

    Raleigh, NC
    2 days ago
  •  ...Software Engineer Responsibilities Develop and maintain software and services that connect physics-based M&S tools and other analysis capabilities in a Digital Engineering environment. Design and implement schemas and data flows to move simulation and analysis results... 
    Work experience placement

    ARA

    Raleigh, NC
    4 days ago
  • $72.8k - $130k

     ...resolution in distributed systems Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or related field 5+ years of experience in software engineering with a focus on distributed systems and microservices 4+ years of experience with AI-... 
    Minimum wage
    Full time
    Contract work
    Work experience placement
    Local area

    UnitedHealth Group

    Raleigh, NC
    2 days ago
  •  ...manufacturing industries. With a revolutionary integration of hardware, software, and real‑time multivariate data, we have built the world’s...  ...‑generation production control. Position Summary As a Software Engineer, you will be a member of the Product Development team. You will... 
    Work at office
    Remote work
    Work visa

    SupportFinity

    Raleigh, NC
    2 days ago
  • $130.9k - $194.7k

     ...Job Summary As a Cloud Infrastructure/Site Reliability Engineer, you operate seamlessly between development and operations. You will...  ...Work with, consult and influence developers on new features and software architecture to ensure scalability. Architect the current... 
    Local area

    6AM City

    Raleigh, NC
    1 day ago
  • ## Software Engineer### Raleigh-Durham, NCIXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful... 
    Work at office

    I Xl

    Raleigh, NC
    4 days ago
  • $93.9k - $159.6k

     ...Platform team and play a central role in building the agentic operating system powering the future of banking software. Role Overview This is a full-stack engineering role where you’ll design and implement both backend and UI components for several features and... 
    Local area
    Worldwide

    nCino, Inc.

    Raleigh, NC
    5 days ago
  •  ...This includes: Strategy Trusted Advisor: As an engineer in the Onboarding and Billing area, the team will be looking to...  ...Experience and Skills) ~2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API... 
    Local area

    TIBCO Software

    Raleigh, NC
    5 days ago
  •  ...Software Engineer III We are seeking a Software Engineer III to join our GRIDScaler team. The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals. This role demands strong hands... 
    Local area
    Remote work

    DDN Storage

    Raleigh, NC
    5 days ago
  • $68k - $93.5k

     ...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs.... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Raleigh, NC
    5 days ago
  • $101.33k - $105.1k

     ...RELX, Inc. d/b/a LexisNexis USA Software Engineer III Venture III, 900 Main Campus Drive, Raleigh, NC 27606 (formerly 1801 Varsity Drive, Raleigh, NC 27606) JOB DESCRIPTION: ~ Lead or participate in testing of systems. Work with management to enhance quality... 
    Work at office
    Local area
    Remote work

    RELX Group plc

    Raleigh, NC
    5 days ago
  •  ...networks of the future. Our talented people deliver future-ready software, services, and integrated platforms that power broadband and...  ...cross-functional scrum teams made up of software developers, engineers, and testers. In this role, you will help design, build, test,... 
    Internship
    Work from home

    Vecima

    Raleigh, NC
    5 days ago
  •  ...strong SDET with Cypress experience that is looking to get into a lead role. JD: As a member of the Enterprise Technology Software Engineering Domain Engineering Excellence chapter, you blend deep technical skills and expertise with a passion for outstanding... 

    Samprasoft

    Raleigh, NC
    5 days ago
  • $95k - $150k

     ...who want to gain hands-on experience working on enterprise-level applications. You will collaborate with senior developers, DevOps engineers, and project managers to deliver scalable, secure, and high-performing solutions for U.S.-based clients. Responsibilities... 
    Work experience placement
    Internship

    SynergisticIT

    Raleigh, NC
    3 days ago
  •  ...participation and representative data. Contact HirexHire for more client information THE ROLE Our client is seeking a Software Engineer I to contribute to the development of scalable, customer-focused software solutions while building a strong foundation in... 
    Temporary work
    Remote work

    HirexHire

    Raleigh, NC
    1 day ago
  •  ...Software Engineer Collaborations Pharmaceuticals, Inc. is a fast-growing organization searching for go-getters who welcome the challenges of a growing business. We're specifically looking for a Software Engineer for a full-time position who will roll up their sleeves... 
    Full time
    Work at office
    Immediate start

    Collaborations Pharmaceuticals Inc

    Raleigh, NC
    4 days ago
  •  ...Software Engineer If you are passionate about applying your software skills to problems of national importance and want to accelerate your career growth, this role is for you. You will work in a stable environment that values initiative, learning, ingenuity, and an... 
    Work experience placement

    ARA Brand

    Raleigh, NC
    2 days ago
  • $94.9k - $135.6k

     ...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user... 
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Raleigh, NC
    3 days ago
  • $77.1k - $123.3k

     ...innovation that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a... 
    Live in
    Local area
    Worldwide

    Cengage Group

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!