Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 8+ years of professional software engineering experience, with a proven track record of shipping high-quality ...
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 8+ years of professional software engineering experience, with a proven track record of shipping high-quality ...
Lead, mentor, and develop a globally distributed team of software engineers. * Foster a culture of ... Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical ...
Lead, mentor, and develop a globally distributed team of software engineers. * Foster a culture of ... Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical ...
Lead, mentor, and develop a globally distributed team of software engineers. * Foster a culture of ... Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical ...
Lead, mentor, and develop a globally distributed team of software engineers. * Foster a culture of ... Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical ...
Sr. Manager, Software Engineering - Enterprise Software
Atlanta, GA · On-site
$199K - $249K/yr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 8+ years of professional software engineering experience, with a proven track record of shipping high-quality ...
Sr. Manager, Software Engineering - Enterprise Software
Atlanta, GA · On-site
$199K - $249K/yr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 8+ years of professional software engineering experience, with a proven track record of shipping high-quality ...
Sr. Manager, Software Engineering - Enterprise Software
Riverdale, GA · On-site
$199K - $249K/yr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 8+ years of professional software engineering experience, with a proven track record of shipping high-quality ...
Sr. Manager, Software Engineering - Enterprise Software
Riverdale, GA · On-site
$199K - $249K/yr
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 8+ years of professional software engineering experience, with a proven track record of shipping high-quality ...
Manager, Software Engineering
Duluth, GA · On-site
Bachelor's degree in Computer Science, MIS, or equivalent major. Experience: * 10+ years of ... engineers * 10+ years of software development experience, preferably with Go and Python
Manager, Software Engineering
Duluth, GA · On-site
Bachelor's degree in Computer Science, MIS, or equivalent major. Experience: * 10+ years of ... engineers * 10+ years of software development experience, preferably with Go and Python
Master's degree in Computer Science, Software Engineering, or Business Administration Experience Required: * 7+ years of software engineering experience, with at least 3 years in an engineering ...
Master's degree in Computer Science, Software Engineering, or Business Administration Experience Required: * 7+ years of software engineering experience, with at least 3 years in an engineering ...
Master's degree in Computer Science, Software Engineering, or Business Administration Experience Required: * 7+ years of software engineering experience, with at least 3 years in an engineering ...
Master's degree in Computer Science, Software Engineering, or Business Administration Experience Required: * 7+ years of software engineering experience, with at least 3 years in an engineering ...
D. in Computer Science or related technical discipline. * 8+ years of hands-on software development ... Platform & Developer Domain Expertise * Experience building proprietary CI/CD platforms (e.g ...
Quick apply
D. in Computer Science or related technical discipline. * 8+ years of hands-on software development ... Platform & Developer Domain Expertise * Experience building proprietary CI/CD platforms (e.g ...
$243K/yr
D. in Computer Science or related technical discipline. * 8+ years of hands-on software development ... Platform & Developer Domain Expertise * Experience building proprietary CI/CD platforms (e.g ...
Engineering Development Program (EDP) - Software Engineering
Atlanta, GA · Hybrid
$70K - $116K/yr
Computer Science, Software Engineering, and Computer Engineering. * 3 years or less of technology related experience (may include one or more internship experiences in the Technology field)
Engineering Development Program (EDP) - Software Engineering
Atlanta, GA · Hybrid
$70K - $116K/yr
Computer Science, Software Engineering, and Computer Engineering. * 3 years or less of technology related experience (may include one or more internship experiences in the Technology field)
AI/CAD Software Engineer
Atlanta, GA · On-site
We are seeking a full-time AI/CAD Software Engineer to join our team. You will lead the development ... This role sits at the intersection of software engineering, machine learning, and RF physics ...
Quick apply
AI/CAD Software Engineer
Atlanta, GA · On-site
We are seeking a full-time AI/CAD Software Engineer to join our team. You will lead the development ... This role sits at the intersection of software engineering, machine learning, and RF physics ...
AI/CAD Software Engineer
Atlanta, GA · On-site
We are seeking a full-time AI/CAD Software Engineer to join our team. You will lead the development ... This role sits at the intersection of software engineering, machine learning, and RF physics ...
AI/CAD Software Engineer
Atlanta, GA · On-site
We are seeking a full-time AI/CAD Software Engineer to join our team. You will lead the development ... This role sits at the intersection of software engineering, machine learning, and RF physics ...
We are seeking a full-time AI/CAD Software Engineer to join our team. You will lead the development ... This role sits at the intersection of software engineering, machine learning, and RF physics ...
We are seeking a full-time AI/CAD Software Engineer to join our team. You will lead the development ... This role sits at the intersection of software engineering, machine learning, and RF physics ...
ML Software Engineering Lead
$98K - $129K/yr
Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Engineering, or a related field (PhD a plus). * 7+ years of ML software engineering, ML ops, ML engineering, or ML research ...
New
ML Software Engineering Lead
$98K - $129K/yr
Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Engineering, or a related field (PhD a plus). * 7+ years of ML software engineering, ML ops, ML engineering, or ML research ...
New
ML Software Engineering Lead
Atlanta, GA · On-site
$98K - $129K/yr
Required : • Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Engineering, or a related field (PhD a plus). • 7+ years of ML software engineering, ML ops, ML ...
New
ML Software Engineering Lead
Atlanta, GA · On-site
$98K - $129K/yr
Required : • Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Engineering, or a related field (PhD a plus). • 7+ years of ML software engineering, ML ops, ML ...
New
Intern Software Engineering
Norcross, GA · On-site
As a Intern, Software Engineering in Norcross , GA you will join a diverse, passionate team ... in computer science or related field, tracking to graduation within 1-2 years. * GPA of 3.0 or ...
Intern Software Engineering
Norcross, GA · On-site
As a Intern, Software Engineering in Norcross , GA you will join a diverse, passionate team ... in computer science or related field, tracking to graduation within 1-2 years. * GPA of 3.0 or ...
They are seeking a Software Engineering Manager for the Business Banking team who will build, lead ... Required : • A Bachelor's Degree in Computer Science, Mathematics or similar field • 7+ years ...
They are seeking a Software Engineering Manager for the Business Banking team who will build, lead ... Required : • A Bachelor's Degree in Computer Science, Mathematics or similar field • 7+ years ...
Intern Software Engineering
Norcross, GA · On-site
As a Intern, Software Engineering in Norcross , GA you will join a diverse, passionate team ... in computer science or related field, tracking to graduation within 1-2 years. * GPA of 3.0 or ...
Intern Software Engineering
Norcross, GA · On-site
As a Intern, Software Engineering in Norcross , GA you will join a diverse, passionate team ... in computer science or related field, tracking to graduation within 1-2 years. * GPA of 3.0 or ...
ABOUT THIS POSITION We are seeking an experienced and driven Sr. Software Engineer Manager to lead ... Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical ...
ABOUT THIS POSITION We are seeking an experienced and driven Sr. Software Engineer Manager to lead ... Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical ...
Computer Software Engineering information
See Georgia salary details
$53.6K - $64.5K
2% of jobs
$64.5K - $75.4K
4% of jobs
$75.4K - $86.3K
6% of jobs
$86.3K - $97.2K
8% of jobs
$103.1K is the 25th percentile. Wages below this are outliers.
$97.2K - $108.1K
7% of jobs
$108.1K - $119K
18% of jobs
The median wage is $121.6K / yr.
$119K - $129.9K
16% of jobs
$129.9K - $140.8K
2% of jobs
$145.3K is the 75th percentile. Wages above this are outliers.
$140.8K - $151.7K
26% of jobs
$151.7K - $162.6K
1% of jobs
$162.6K - $173.5K
8% of jobs
$53.6K
$124.6K
$173.5K
How much do computer software engineering jobs pay per year?
What are some common challenges computer software engineers face when working on large-scale projects?
What does a computer software engineer do?
What is the difference between Computer Software Engineering vs Computer Software Development?
| Aspect | Computer Software Engineering | Computer Software Development |
|---|---|---|
| Credentials | Bachelor's in Software Engineering, Computer Science, or related field; certifications like Certified Software Development Professional (CSDP) | Bachelor's in Computer Science, Software Engineering, or related; certifications less common |
| Work Environment | Designing, analyzing, and managing software projects; often involved in system architecture | Writing, testing, and debugging code; focused on creating software applications |
| Employer & Industry Usage | Used by tech companies, consulting firms, and large organizations for complex projects | Common across startups, tech firms, and software companies for product development |
While both roles involve software creation, Computer Software Engineering emphasizes designing and managing software systems, whereas Computer Software Development focuses on coding and implementing software solutions. Understanding these differences helps in choosing the right career path or job search focus.
What are computer software engineering jobs?
Can you make $500,000 as a software engineer?
What is computer software engineering?
What kind of jobs can a software engineer do?
What are the key skills and qualifications needed to thrive as a Computer Software Engineer, and why are they important?

$199K - $249K/yr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 2 days ago
Rivian rating
7.3
Based on 157 frontline employees who took The Breakroom Quiz
21st of 44 rated automakers
Job description
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.
As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
Role Summary
Our Enterprise Software team powers the digital backbone behind Rivian’s supply chain, manufacturing, and operations. We build the systems that keep our factories running, parts flowing, and vehicles delivered on time from planning and production to logistics and supplier ecosystems. We’re looking for a Software Engineering Manager to lead the teams that design and build the scalable, intelligent enterprise platforms for our Manufacturing & Supply Chain ecosystems. This role is ideal for a leader who combines strong software engineering fundamentals with a passion for innovation and building high-performing teams and who is excited to build at the intersection of enterprise systems and AI.
Responsibilities
- Lead, manage, and mentor a team of software engineers responsible for the design, development, and delivery of enterprise applications for supply chain and manufacturing operations.
- Establish a world-class software team by hiring, coaching, and developing top engineering talent.
- Champion and enforce strong software engineering principles and best practices, including architecture, testing, security, and performance.
- Oversee the development, implementation, and execution of multiple projects, ensuring scope and schedule are established and met.
- Collaborate with product managers, operations teams, data scientists, and other cross-functional engineering leaders to define technical roadmaps and deliver on business objectives.
- Drive a next-generation, AI-first mindset when designing workflows, automation, and decision-support systems.
- Own complex technical initiatives from concept through to production, ensuring systems are scalable, cloud-native, and highly reliable.
- Manage resource allocation for the department, including prioritization and staff deployment.
Qualifications
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
8+ years of professional software engineering experience, with a proven track record of shipping high-quality, scalable software.
3+ years of experience in a leadership or management role, with a passion for mentoring and growing teams.
Strong foundation in software engineering principles and practices, with proficiency in one or more modern languages (e.g., Python, Java, Go, C#).
Skilled in using AI-powered coding tools (e.g., Copilot, Cursor, Claude Code).
Experience with observability stacks like Grafana (LGTM), DataDog, Splunk.
Proven ability to build mission-critical enterprise systems and communicate complex technical documentation across teams.
Experience with event-driven architectures, streaming platforms, and data pipelines.
Excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders.
Pay Disclosure
Salary Range for this role is $199,300 - $249,100 Atlanta based applicants and $237,200 - $296,500 for Palo Alto, CA based Applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee’s position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs.
The successful candidate may be eligible for annual performance bonus and equity awards.
We offer a comprehensive package of benefits for full-time and part-time employees, their spouse or domestic partner, and children up to age 26, including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short-term disability insurance, and long-term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian’s 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full-time employee coverage is effective on their first day of employment. Part-time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com.
You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). This job is not expected to be closed any sooner than March 23, 2026.
Equal Opportunity
Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.
Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.
Candidate Data PrivacyRivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please note that we are currently not accepting applications from third party application services.
Qualifications:Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
8+ years of professional software engineering experience, with a proven track record of shipping high-quality, scalable software.
3+ years of experience in a leadership or management role, with a passion for mentoring and growing teams.
Strong foundation in software engineering principles and practices, with proficiency in one or more modern languages (e.g., Python, Java, Go, C#).
Skilled in using AI-powered coding tools (e.g., Copilot, Cursor, Claude Code).
Experience with observability stacks like Grafana (LGTM), DataDog, Splunk.
Proven ability to build mission-critical enterprise systems and communicate complex technical documentation across teams.
Experience with event-driven architectures, streaming platforms, and data pipelines.
Excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders.
About Rivian
Sourced by ZipRecruiter
Rivian is a pioneering automotive industry player headquartered in Irvine, California. Established in 2009, the company has made notable advancements in developing sustainable transportation solutions. It is widely recognized for its electric adventure vehicles: the R1T pickup and the R1S SUV. Rivian is dedicated to creating a positive shift in societal mobility and emphasizes sustainability, innovation, and adventure as part of its core values. Their mission is to keep the world adventurous forever - a testament to their commitment in transitioning the world to sustainable transportation. Rivian's achievements are numerous, with one of the most notable being securing a significant multi-billion dollar investment from Amazon for the production of electric delivery vans.
Industry
Automobile dealers
Company size
10,000+ Employees
Headquarters location
Irvine, CA, US
Year founded
2009