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

Sr. Software Engineer

$118.6k - $195.68k

Red Hat

The Red Hat Cost Management team is looking for a skilled Senior Software Engineer to drive the evolution of our cost-tracking solutions across both SaaS and On-Premise environments. In this role, you will be instrumental in building, maintaining, and scaling features that serve our diverse customer base, whether they operate in the cloud or within self-managed clusters.You will focus on maintaining a high-performance Python/Django codebase designed to run efficiently in multi-tenant SaaS environments as well as localized customer deployments. This role requires a developer who can bridge the gap between cloud-native flexibility and the robust reliability required for on-premise software. You will ensure our PostgreSQL-centric data models are performant across all deployment profiles and leverage Kubernetes/OpenShift tooling to deliver a seamless user experience regardless of the underlying infrastructure.What you will do:* Write high-quality, maintainable code that powers both our global SaaS platform and our self-managed on-premise offerings, ensuring feature parity and architectural consistency.* Implement and refine the data access layer within Python/Django to ensure maximum performance and scalability for PostgreSQL databases in both cloud and local contexts.* Develop, test, and maintain deployment artifacts, including Helm charts and Operators, to streamline application provisioning and lifecycle management across OpenShift/Kubernetes environments.* Contribute to the end-to-end delivery lifecycle by enhancing CI/CD pipelines and designing robust unit and integration tests to build, validate, and distribute high-quality container images and release bundles for both SaaS and on-premise environments.* Partner with Product Managers and Owners to translate requirements into code, while assisting in resolving complex performance or deployment issues across the full product spectrum.## What you will bring:* 5+ years of experience developing production applications with Python/Django and managing asynchronous tasks with Celery.* 3+ years of experience with PostgreSQL, including schema design, migration management, and advanced SQL query optimization.* 2+ years of experience with containers (Docker/Podman) and Kubernetes/OpenShift, including hands-on experience with Helm charts or Operators.* Proven experience implementing microservices and integration design patterns to build scalable, decoupled systems.* 3+ years of experience with CI/CD pipelines (e.g., GitLab, GitHub Actions) and Git-based workflows within an Agile environment.## Preferred Plus* Experience building or adapting applications to run in on-premise, air-gapped, or highly constrained environments.* Expertise in writing custom Kubernetes Operators or advanced Helm templates.* Deep knowledge of relational database internals and a track record of solving complex performance tuning challenges at scale.* Experience leveraging AI-assisted development tools (e.g., Cursor, Sourcery) to accelerate delivery and enhance code quality.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 View email address on click.appcast.io. General inquiries, such as those regarding the status of a job application, will not receive a reply.At Red Hat, our commitment to open source extends beyond technology into virtually everything we do. We collaborate and share ideas, create inclusive communities, and welcome diverse perspectives from all Red Hatters, no matter their role. It’s what makes us who we are.Some of the most knowledgeable and passionate people in the technology industry work here. Whether we’re building software, championing our products, or training new associates, we’re collaborating openly to make a difference in the world of open source and beyond. #J-18808-Ljbffr

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Raleigh, NC vacancy
  • $120k - $125k

     ...Overview Piper Companies is seeking a Sr. Software Engineer to join a growing team in the healthcare industry on a 6-month contract to hire basis. The Sr. Software Engineer will play a key role in designing, developing, and maintaining scalable web applications using Angular... 
    Senior
    Contract work

    Piper Companies

    Raleigh, NC
    7 hours ago
  •  ...Jewelers Mutual is seeking an expert Senior Software Engineer, Consumer Experience, to lead the development of high-quality React Native mobile applications, which will become the foundation of our mobile experience. As the foremost React Native expert on our team, you... 
    Senior

    Jewelers Mutual Insurance Company

    Raleigh, NC
    7 hours ago
  • $175k - $225k

     ...Zachary Piper Solutions is seeking a Sr. Software Engineer – TS/SCI for a mission-focused technology organization supporting national security and advanced systems in the Raleigh-Durham, North Carolina area. The Sr. Software Engineer – TS/SCI role is an onsite position... 
    Senior

    Zachary Piper Solutions

    Raleigh, NC
    1 day ago
  • $130k - $170k

     ...Us: BW Design Group is a fully integrated architecture, engineering, construction, system integration, and consulting firm committed...  ...infrastructure across key regional clusters. As a Software Engineer focused on Hyperscale SCADA, you will combine software... 
    Senior

    Barry-Wehmiller

    Raleigh, NC
    3 days ago
  • $135k - $150k

     ...work sits in complex product areas where delivery speed, system reliability, and long-term maintainability all matter. As a Sr. Software Engineer, you will own complex problem spaces and drive them forward independently. You will apply strong engineering judgment to ambiguous... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    B Capital

    Raleigh, NC
    1 day ago
  • Sr. Software Engineer Department: Information Technology Employment Type: Full Time Location: US-North Carolina-Raleigh Description Align is looking for a Sr. Software Engineer to join in the San Jose office. Role expectations Be part of a team of SW engineers working... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Flexible hours

    Align Technology, Inc.

    Raleigh, NC
    5 days ago
  • $126.7k - $190.1k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary As a leading...  ...verticals. In this position you will be responsible for the software design and development of quantization tooling within the AISW... 
    Senior
    Work from home

    Qualcomm

    Raleigh, NC
    1 day ago
  • $166.5k - $244.2k

     ...spanning the full development lifecycle. The primary focus is software development, with additional responsibility for database management...  ...alert quality and automation. Collaborate closely with other engineering teams and threat intelligence stakeholders to deliver outcomes... 
    Senior
    Flexible hours

    Proofpoint

    Raleigh, NC
    7 hours ago
  • $286.2k - $326.7k

     ...Overview Sr. Distinguished Software Engineer - AML (Remote - Eligible) As a Sr. Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented... 
    Senior
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Raleigh, NC
    3 days ago
  •  ...Job Description Position Summary Advance Auto Parts is seeking a Senior Software Engineer - Full Stack to design, develop, and support modern web applications supporting finance and customer-facing platforms, including PayPro+, our customer bill portal system... 
    Senior
    Work at office
    Local area
    Work from home

    Advance Auto Parts

    Raleigh, NC
    3 days ago
  •  ...Senior Software Engineer (AI Voice & Messaging Agents) Raleigh Bandwidth, a prior "Best of EC" award winner, is a global software company that helps enterprises deliver exceptional experiences through voice, messaging, and emergency services. Reaching 65+ countries... 
    Senior
    Shift work

    Bandwidth

    Raleigh, NC
    3 days ago
  • $115k - $135k

     ...Piper Companies is seeking a Sr. Software Engineer (Node.js) to support a growing technology organization in the Raleigh Durham, North Carolina area. The Sr. Software Engineer (Node.js) role is hybrid and requires to be onsite in the office 2 days a week. The ideal candidate... 
    Senior
    Work at office
    2 days per week

    Piper Companies

    Raleigh, NC
    7 hours ago
  • $79.2k - $178.1k

     ...administrative burden. We're looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines...  ...in in Computer Science or equivalent. ~5+ years of relevant software engineering experience. ~ Strong software engineering skills... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  •  ...Red Hat is seeking a Senior Software Engineer in Raleigh, North Carolina, to focus on Public Key Infrastructure (PKI) product functionalities. The role involves designing, developing, and testing software while contributing to open-source projects like Dogtag PKI. The... 
    Senior

    Red Hat

    Raleigh, NC
    7 hours ago
  • $133.65k - $220.68k

     ...A leading open source software company is seeking a Senior Software Engineer in North Carolina to collaborate with peers on delivering high-quality software solutions. You will support integration and troubleshooting for Red Hat Observability Service, optimize user experience... 
    Senior

    Red Hat

    Raleigh, NC
    6 hours ago
  • $175k - $225k

     ...Zachary Piper Solutions is looking for a Sr. Software Engineer – TS/SCI in Raleigh-Durham, NC. This onsite role involves designing and maintaining full stack applications, supporting CI/CD pipelines, and collaborating with DevOps teams. Candidates must have a TS/SCI clearance... 
    Senior

    Zachary Piper Solutions

    Raleigh, NC
    1 day ago
  •  ...Red Hat, LLC is seeking a Senior Software Engineer to deliver key functionalities in Public Key Infrastructure within Red Hat Enterprise Linux. The role involves designing and developing new features, collaborating on open-source projects, and mentoring team members. Ideal... 
    Senior

    Red Hat

    Raleigh, NC
    7 hours ago
  • $130k - $170k

     ...What You'll Do We're looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you'll be an engineering lead providing architectural oversight for the modernization of our retirement recordkeeping platform by designing... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work
    Flexible hours

    Principal Financial Group

    Raleigh, NC
    4 days ago
  •  ...Forbes At VAST, we're building the data platform for the AI era-software infrastructure that powers the capture, refinement, protection...  ...C, C++, or Python to join our V-Force team -a specialized engineering squad embedded within R&D. this is a hands-on development... 
    Senior

    VAST Data

    Raleigh, NC
    5 days ago
  •  ...IXL 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 educational products and build new, innovative... 
    Senior
    Work at office

    IXL Learning

    Raleigh, NC
    2 days ago
  • $65 per hour

     ...Position Title: Senior Software Engineer (C# / WinForms) Location: Remote (Must work Eastern Time Zone hours) Clearance Requirements: None Position Status: Contract – 12 months (Opportunity to Extend) Pay Rate: Up to $65/hour (W2) Position Description:... 
    Senior
    Long term contract
    Contract work
    For contractors
    Remote work

    Seneca

    Raleigh, NC
    1 day ago
  •  ...Job Title Drives the architecture and delivery of high impact software solutions within the job area. Applies software engineering and architectural practices, along with emerging technologies, to design innovative, scalable solutions. Leads large or complex projects... 
    Senior
    Work at office

    SunTrust Investment Services, Inc.

    Raleigh, NC
    1 day ago
  • $115k - $125k

     ...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can lead development... 
    Senior
    Contract work
    3 days per week

    Piper Companies

    Morrisville, NC
    7 hours ago
  •  ...Direct Supply, Inc. is seeking a Senior Software Engineer to lead the development of AI-powered applications, enhancing healthcare technology for seniors. You will architect and scale AI-enhanced systems, mentor engineers, and integrate advanced AI capabilities into products... 
    Senior

    Direct Supply

    Raleigh, NC
    7 hours ago
  • $95.3k - $158.8k

     ...About the Role We are hiring a Senior Software Engineer to build and scale AI-powered internal tools that materially improve efficiency, quality, and speed across the organization. This role combines deep hands-on engineering with technical leadership, setting a high bar... 
    Senior
    Temporary work
    Local area
    Flexible hours

    LexisNexis Risk Solutions

    Raleigh, NC
    7 hours ago
  •  ...sector with its cutting-edge AI platform, transforming industrial engineers into data and digital engineers. Backed by some of the world’s...  ...real‑time business benefits. We are looking for a Senior Software Engineer to join our full‑time team in the USA or Canada.... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Canvass AI

    Raleigh, NC
    11 days ago
  • $174k - $252k

     ...Python. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and...  ...a technical leadership role. About the job Google's software engineers develop the next‑generation technologies that change how billions... 
    Senior
    Full time

    Habitat for Humanity of Durham

    Raleigh, NC
    7 hours ago
  • $148k - $356.5k

     ...Senior Software Engineer, Metrics and Evaluation - Autonomous Vehicles page is loaded Senior Software Engineer, Metrics and Evaluation - Autonomous Vehicles Apply locations US, CA, Santa Clara US, GA, Remote US, NC, Remote US, WA, Remote US, DC, Remote time type Full... 
    Senior
    Full time
    Remote work

    NVIDIA

    Raleigh, NC
    1 day ago
  •  ...A bit about us: Our esteemed organization is seeking a dynamic, passionate, and experienced Permanent Senior Software Engineer to join our innovative Tech Services team. The ideal candidate will have a strong background in Python Development, PostGreSQL, AWS, SME,... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Flexible hours

    Jobot

    Raleigh, NC
    5 days ago
  • $197.4k - $232k

     ...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At...  ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Senior
    Full time
    Remote work

    Confluent

    Raleigh, NC
    1 day ago

Do you want to receive more vacancies?

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