Associate Software Engineer
$94.18k - $122.89kRed Hat Inc
Enterprise It Automation Developer
Design and develop server-side logic and modular software components for enterprise IT automation using the Python programming language and Django web framework. Implement core backend functionality, including data models, views, and middleware.
What You Will Do:
- Develop and maintain RESTful APIs using the Django REST Framework (DRF) to facilitate seamless communication between automation tools and enterprise IT systems.
- Create and optimize scripts and workflows to automate routine IT tasks, such as server provisioning, configuration management, and system monitoring, to improve operational efficiency.
- Write and execute unit tests and integration tests using Python testing frameworks (e.g., PyTest or Unit test) to ensure code reliability and adherence to functional specifications.
- Participate in Agile development cycles and code reviews.
- Maintain technical documentation for API endpoints, system architecture, and automation workflows for internal engineering use.
What You Will Bring:
- Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Software Engineering, or related field.
- Position requires working knowledge of the following skills gained through coursework or experience: writing and maintaining code, specifically for developing test cases and automated solutions; navigating command-line interfaces and managing files within Linux or UNIX environments; using Git or similar tools for version control, branching, and code collaboration; designing and maintaining automated test suites or infrastructure pipelines; following Agile ceremonies, including sprints and stand-ups; identifying, documenting, and investigating internal software bugs; and documenting technical progress and system requirements within a collaborative development environment via pull request submissions and established acceptance criteria.
The salary range for this position is $94,182 - $122,890 /year. Actual offer will be based on your qualifications.
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.
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.
- ...Senior Software Engineer Job details Posted 24 June 2026 Location Durham, NC Reference 1000109 Job description Bachelor's degree in computer science or related field required Experience in distributed systems development using object...SuggestedWorldwide
$137k - $200.5k
...securely and efficiently across branch offices, campus networks, and multi-cloud environments. We are seeking a highly skilled Software Development Engineer to join our team focused on the development of Cisco's 2nd Generation Secure Routers. In this role, you will operate at...SuggestedFull timeTemporary workWork at officeLocal areaWorldwideFlexible hours- ...Software Engineer In Test MUST ALREADY BE LOCAL TO NC TO BE SUBMITTED!!!!! Fidelity TalentSource is your destination for discovering... ...business partners in test and process automation. As a technical associate of this team, you will be crafting our technology vision and...SuggestedTemporary workWork at officeLocal areaWork from home
- ...Software Engineer II Duration: Long Term Location: Durham, NC - Onsite Bachelor's Degree in Computer Science, Computer Engineering or equivalent At least 5 years’ experience in Software development At least 3 years’ experience in Object-oriented programming...Suggested
- ...Software Engineer Durham, NC CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build advanced software and machine learning systems that help the Department of Defense detect threats in high-stakes environments and...SuggestedTemporary workRelocation packageFlexible hours
- ...The laboratory currently is host to world-class scientists and engineers, with advanced degrees in computer science, mathematics,... ...Responsibilities Teledyne Scientific Company is seeking an exceptional Software Engineer to support advanced research and development projects...Local area
- ...Junior Software Engineer Duration: Long Term Contract Location: Durham, NC - Hybrid (5 days in a month) Job Description: Looking for a motivated individual with proven development experience to work as a full stack software engineer and member of a development...Long term contract
- ...Responsibilities Kforce has a client that is seeking a Senior Software Engineer in Durham, NC. Skills Bachelor's degree in Computer Science or related field required 5+ years of experience in distributed systems development using object-oriented programming...Hourly payContract work
- ...Full Stack Data Engineer We are seeking a Full Stack Data Engineer with strong expertise in Snowflake, Informatica, and React.js to design, build, and support scalable data platforms and modern data driven web applications. The role involves building robust data pipelines...
- ...Job Title Enterprise Application Software Developer Job Description Help design, develop, test, implement, and maintain enterprise application software that supports mission-critical organizational requirements. Lead or support the software development lifecycle...
$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...Need To See Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience). 3+ years of...$125k - $187k
...Responsibilities Design and build cloud‑native services focused on resilience, fault tolerance, and observability. Collaborate with software engineers, product managers, and stakeholders to deliver reliable, scalable services. Align technical design with the overall...Temporary workWork at officeWorldwide- Description: Hybrid 2 weeks per month in either Durham, NC or Location to be confirmed Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites for digital healthcare products. The role focuses on UI and API automation...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- Position Overview This position is intended to be a member of the engineering team, developing software for medical information products. Job Description Duties and Responsibilities Design and implement product features from internal and external customer requirements...Local area
$95k
...Description Job Description Galatea is looking for a Financial Software Engineer to join our growing team! We are at the center of the... ...key systems used by our Capital Market clients. As an Associate at Galatea you will participate in the definition,...Casual workWork at officeLocal area$71.9k - $113.2k
Job Description The Quality Assurance Associate Specialist provides support to vaccine, biologic, and sterile manufacturing processes through collaboration with Technical Operations. The role ensures that every material inside our products is manufactured, processed, tested...Night shift- Job Summary Software Engineer responsible for developing enterprise applications for fixed income and forex financial platforms. Key Responsibilities Develop and maintain Terraform infrastructure on AWS. Develop enterprise applications using Java, Springboot, and Oracle...Work experience placement
- ...Cloud Software Developer/Engineer Role - Cloud Software Developer/Engineer No. Of Associates - 1 Experience (Years) - 2-4 years Must Have Skills - Python, Serverspec/Ruby, OpenStack, Amazon Web- Service (AWS), Azure/Google Compute Engine, Webserver, Database...
$13.5 - $18.6 per hour
...time effectively ~ Able to stand for long periods of time ~0-2 years retail or security experience Benefits include: Associate discount; EAP; smoking cessation; bereavement; 401(k) Associate contributions; child care & cell phone discounts; pet & legal insurance...Hourly payTemporary workLocal areaHome office- Occupational Summary Be You. The Loss Prevention Associate supports Duke Stores by protecting University assets through proactive CCTV surveillance, theft detection, and incident response. This position plays a key role in maintaining a safe and secure retail environment...Work experience placement
- Walmart Stores | Medical, Dental, Vision, Rx + 401(k) with match + PTO + 100% Reimbursement of Tuition & Books | Responsibilities: Load and unload product from delivery vehicle; Deliver merchandise to customers; Confirm delivery with customers; Assist customers in-store...Immediate start
- Senior Drug Safety Associate, Pharmcoviligence - US - Remote page is loaded## Senior Drug Safety Associate, Pharmcoviligence - US - Remoteremote type: Remotelocations: Research Triangle Park, North Carolina: Durham, North Carolinatime type: Full timeposted on: Posted Todayjob...Remote workWorldwide
- Merck & Co. in Durham, North Carolina is looking for a software engineer to join their team, developing software for medical information products. Candidates should have at least 5 years of experience, particularly in corporate technical training, and possess excellent...
$21 per hour
Job Description Job Description $21/hour. Four days on, three days off. Benefits included. Van and fuel provided. This is a full-time driving role with a schedule most jobs don't offer. If you have a clean license and can lift 50 lbs, you're likely qualified. ...Full timeLocal areaShift work- Gravity Engineering Services Pvt Ltd. is seeking an experienced IT Help Desk Technician - Level 3 SkillBridge Fellow at Divers Alert Network... ...role involves designing, developing, and maintaining scalable software systems, as well as writing clean, well-documented code. The...
$16 - $20 per hour
...scaling user acquisition, or building brand presence from the ground up, Signup Expert is the engine behind some of the fastest-growing names in iGaming. What we do Associate Programs— We source, train, and manage brand representatives who deliver real, trackable results...Full timeContract workPart timeLocal areaFlexible hours$31 - $34.5 per hour
...Maintenance Line Associate Date: Jun 13, 2026 Location: Durham, NC, US, 27712 Company: Corning Requisition Number: 74001... ...resolve equipment issues prior to escalation. Assists with engineering activities in equipment modifications and improvements. Process...Hourly pay- Southern Company, through PowerSecure, is seeking a passionate software engineer to join our Software Development team in Durham, NC. This role focuses on delivering quality and maintainable code for our products and services, collaborating with cross-functional teams while...Remote jobFlexible hours
- ...Excel. Basic proficiency in MS Outlook. Basic proficiency in MS Power Point. Knowledge (following proper training) of applicable software and project specific systems. Basic typing skills in English (min. 40 words per minute) Additional Information For this position,...Local areaWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Associate Software Engineer. Be the first to apply!
- front desk associate Durham, NC
- process associate Durham, NC
- remote associate Durham, NC
- publishing associate Durham, NC
- community engagement associate Durham, NC
- strategy associate Durham, NC
- care management associate Durham, NC
- associate veterinarian Durham, NC
- gym associate Durham, NC
- senior associate architect Durham, NC



