Staff Software Engineer- Full-Stack Python and React
Western Governors University
If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the next step in your career.
Driven by a mission to expand access to higher education through online, competency-based degree programs, WGU is also committed to being a great place to work for a diverse workforce of student-focused professionals. The university has pioneered a new way to learn in the 21st century, one that has received praise from academic, industry, government, and media leaders. Whatever your role, working for WGU gives you a part to play in helping students graduate, creating a better tomorrow for themselves and their families.
The salary range for this position takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
At WGU, it is not typical for an individual to be hired at or near the top of the range for their position, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range is:
Job Description
The Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm. The position will be required to apply their expert knowledge to ensure best practices and well-engineered architecture across the department. They will also be a key stakeholder and initiator of major changes to processes, engineering practices, and system administration. This position will be required to work in a space of solving critical issues and initiatives across multiple teams. It will require an extensive and deep understanding of cutting-edge practices and innovative approaches to problems. Principal Software Engineers are also tasked with establishing and maintaining a positive and productive culture based on the WGU Leadership Principles. Job Duties
Acts as an expert in multiple areas of software engineering.
KSAs
Expert understanding of the processes associated with software development, including Planning, Measurement, Coding, Testing, Reuse, Tools, Abstraction, algorithms, complexity, Security, and basic system understanding. Ability to employ the tools and techniques related to an engineering discipline, such as database management, user interface development, inter-process communications, etc. Ability to create designs that can be realized in code that achieve functional and non-functional requirements of the system. Appropriately uses design patterns, system decomposition, security, and fault tolerance. A demonstrated capability in one or more design methodologies, such as Object-oriented design, Function-oriented design, data-centered design and the notations appropriate for each. Ability to understand differences, strengths and weaknesses of various Software Development Life Cycle models, and practical considerations of options Understands implications of Software as a Service in the creation of software systems. Thinks of and designs for scale, reliability, and cost in a public cloud environment. Uses data and metrics to analyze Key Performance Indicators. Ability to explain the basic value of a system and its subsystems to users and how the various subsystems interoperate to provide features. Able to act as a partner with Operations in solving platform problems at a system level. Knows what the system can and cannot do. Ability to demonstrate a sense of urgency when looking for solutions to problems Understands the general higher education landscape, particularly with online higher education, including competitive landscape, opportunities, and feature gaps. Ability to identify innovative ideas or technologies that represent opportunities to advance the capabilities of the university education platform, our efficiencies in improving out platform, or both. Can leverage change management processes to drive adoption. Ability to make the team stronger and more cohesive Strong communication skills with the ability to engage others at the right level at the right time. Communicates effectively in group settings by knowing the audience, listening effectively, and being responsive. Presents solutions not just problems, and effectively manages expectations. Ability to identify, mitigate, or avoid risks and works closely with leads or managers to make sure that such risks and dependencies are understood, accounted for, and planned for through an appropriate strategy. Minimum Qualifications
- Bachelor's Degree in Computer Science, Information Technology, or related field - Equivalent relevant experience performing the essential functions of this job may substitute for the education degree requirement.
- 10 years of experience in software development
- React 18
- Experience building custom component libraries and accessibility auditing
- Python (preferably Django framework
- Django REST Framework
- AWS - Solutions Architect Cert preferred
- Docker
- Kubernetes
- Relational Databases (MySQL, PostgreSQL)
- SQL, AWS Services
Preferred Qualifications
- Master's Degree or PhD in Computer Science, Information Technology, or related field
- Experience with Salesforce development lifecycle techniques and Salesforce governor limits
- Experience with cloud-based telephony, CTI, SIP/VoIP phones and protocols, QoS, IVRs, and call recording
- Experience in architecting, implementing, and managing enterprise-level contact center solutions
Job Description Disclaimer: This position description provides the major duties/responsibilities, requirements, and working conditions for the position. It is intended to be an accurate reflection of the current position; management reserves the right to revise or change as necessary to meet organizational needs. Other responsibilities may be assigned when circumstances require.
This position requires occasional travel of up to 20%, including required attendance at designated company summits (typically one to two per year). Additional travel may include conferences, visits to company locations, and other business-related events as needed. Additional travel may be assigned as needed to support business requirements.#LI-JW1
Position & Application Details
Full-Time Regular Positions (classified as regular and working 40 standard weekly hours): This is a full-time, regular position (classified for 40 standard weekly hours) that is eligible for bonuses; medical, dental, vision, telehealth and mental healthcare; health savings account and flexible spending account; basic and voluntary life insurance; disability coverage; accident, critical illness and hospital indemnity supplemental coverages; legal and identity theft coverage; retirement savings plan; wellbeing program; discounted WGU tuition; and flexible paid time off for rest and relaxation with no need for accrual, flexible paid sick time with no need for accrual, 11 paid holidays, and other paid leaves, including up to 12 weeks of parental leave.How to Apply: If interested, an application will need to be submitted online. Internal WGU employees will need to apply through the internal job board in Workday.
Additional Information
Disclaimer: The job posting highlights the most critical responsibilities and requirements of the job. It's not all-inclusive.
Accommodations: Applicants with disabilities who require assistance or accommodation during the application or interview process should contact our Talent Acquisition team at View email address on click.appcast.io.
Equal Employment Opportunity: All qualified applicants will receive consideration for employment without regard to any protected characteristic as required by law.
Required
Preferred
Job Industries
- Other
- ...Design and build internal software used across hockey... ...candidate combines strong full-stack engineering skills with excellent data... ...friendly workflows for hockey staff REQUIRED SKILLS: • Python (backend development)... ...Penetration testing • React ** A background in...FullstackReactPythonLocal area
$173k - $200k
...Staff Software Engineer GoodLeap is a technology company delivering best-in-... ...technical solutions Drive the full software development... ...Qualifications ~8+ years of full-stack development experience with... ....js, TypeScript, NestJS, React, HTML, and CSS ~...FullstackReact- ...Full Stack Engineer Goldman Sachs is continuing its substantial... ...the skillsets of our staff while delivering value... ...in which we develop software. Role Overview As... ...Java (Spring Boot) and Python, deployed as containerized... ...front-end components (React/TypeScript) and robust...FullstackReactPython
$2,000 per month
...Staff Software Engineer Utah | Hybrid This is a Utah-based hybrid position... ...Development in a language like PHP, Python, Java, or C#, and a desire... ...Proficiency in PHP, React, TypeScript, and Python Experience... ...is committed to the full inclusion of all qualified individuals...ReactPythonWork at officeLocal area$60 per hour
...including front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world... ...frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent... ...). Previous experience as a Software Developer, Coder, Software...FullstackReactPythonHourly payFull timeRemote workFlexible hours$60 per hour
...including front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world... ...frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent... ...). Previous experience as a Software Developer, Coder, Software...FullstackReactPythonHourly payFull timeRemote workFlexible hours- ...can provide agents with full context for impact... ...seeking a Senior Manager, Software Engineering to lead teams building... ...leading UI or full‑stack teams building large‑scale... ...development with React and JavaScript/TypeScript... ...(Node.js, Java, or Python). ~ Experience delivering...FullstackReactPythonPermanent employmentFlexible hours
- ...Asset & Wealth Management Engineering At Goldman Sachs, our... ...massively scalable software and systems, architect low... ...Engineering field ~ Strong full-stack developer ~3+ years of Java, Python and other programming... ...Prefer experience with React, Java Spring, middleware...FullstackReactPythonImmediate start
$244.7k - $279.2k
...Director, Software Engineering - Shopping (Remote-Eligible)Interested in joining... ...in a fast-paced environment full of greenfield problem-... ...such as: node.js, Java, GO, React, Python, REST, JSON, NoSQL databases... ...technical solutions across a full-stack development tools and...FullstackReactPythonFull timePart timeLocal areaRemote work$90k - $154k
...Career Gap? Outdated Tech stack? Let's Get you Hired with a Process... ...return to the workforce and land full-time jobs at major employers-companies... ...pipelines for roles such as junior software programmer , Java full stack engineer , Python/Java developer , DevOps/cloud...FullstackReactPythonFull timeH1bShift work- ...for a skilled and motivated AWS Cloud Engineer to join our growing engineering team... ...collaborating closely with our full-stack and backend teams. You will be an active... ...Route 53 Terraform Python GoLang React TypeScript RESPONSIBILITIES...FullstackReactPythonFull timeTemporary workWork at officeImmediate startFlexible hours
- ...Senior Software Engineer - AI Coding Agents At NiCE, we don't limit our challenges... ...Build and maintain full-stack AI applications using TypeScript, React, and Next.js — from user dashboards... ...backend fundamentals — Node.js or Python, REST/GraphQL APIs, relational databases...FullstackReactPython
$60 per hour
...including front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world... ...frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent... ...). Previous experience as a Software Developer, Coder, Software...FullstackReactPythonHourly payFull timeRemote workFlexible hours- ...all about? We are seeking a Senior Full-Stack Software Engineer to design, build, and scale high-quality... ...proficiency in Frontend: JavaScript/TypeScript, React, Angular, or Vue ~ Strong proficiency in Backend: Node.js, Python, Java, PHP, C#/.NET or similar ~...FullstackReactPythonWork at officeRemote workFlexible hours
- ...Senior Cloud Software Engineer (Full-Stack) Fully Remote-United States Job Type Full-time Description... ...user interfaces with frameworks React.js and React + TypeScript. ~ Back-... ...server-side logic using Node.js, Python (Django/Flask), Java (Spring Boot), or...FullstackReactPythonFull timeContract workWork at officeLocal areaRemote work
- ...Director, AI Application Engineer to join our Digital... ...using .NET Core, C#, Python, and modern frameworks... ...testing, and adherence to Software Development Life Cycle... ...GED required Prior Full-stack development experience... ..., CSS, JavaScript, React.js, Node.js, C# and TypeScript...FullstackReactPythonH1bLocal area
- ...applications using .NET Core, C#, Python, and modern frameworks... ...automated testing, and adherence to Software Development Life Cycle (SDLC);... ...diploma or GED required Prior Full-stack development experience with HTML, CSS, JavaScript, React.js, Node.js, C# and TypeScript...FullstackReactPythonWork experience placementH1bLocal area
$155.66k - $225.16k
...hiring our first AI Automation Engineer to lead how we apply AI internally... ...own process of creating this software Collaborate with teams across... ...evals ~5+ years of experience in full-stack development with strong skills in Python, React and JavaScript ~ Excellent...FullstackReactPythonRemote jobFull timeShift work$185k - $225k
...Datavant, we value Engineers who solve problems,... ...principles and practices of software engineering. As a Senior Full Stack Engineer, you will... ...: Backend: Python, Go, Java;... ...Frontend: TypeScript, React, Next.js Infrastructure... ...of patients and staff, many of our...FullstackReactPython- ...Corp! We create the software and protocols that emergency... ...is eligible for our full host of benefits... ...required engineering documentation.... ...Experience with full-stack development, APIs, Git... ...like: Delphi, C#, C++, Python, and JavaScript (React). ~ Experience...FullstackReactPythonWork at officeRemote work
- ...Principal Software Engineer South Jordan, UT Lightspeed is the... ...the hardest problems in our stack. This is a full-time position with the opportunity... ...equivalent) to modern web/React front ends. Experience... ...systems and scripting (Python or Bash). Oracle...FullstackReactPythonFull time
- ...'re looking for a creative Software Engineer (Data Platforms) to build... ...proficiency in a language like Python, Java, or Go. A combination... ..., or Data Engineering). ~ Full-stack experience with both back... ...end technologies (FastAPI, React, Spring Boot, Django, etc.)....FullstackReactPythonTemporary workWork experience placementH1bWork at officeWork from homeFlexible hours3 days per week
- ...do good in the world. Our staff comprises exceptionally talented... ...end-to-end, from full-stack web apps to lightweight prototypes... ...modern stacks (Next.js, React, TypeScript, Python or Node). ~ Hands-on... ...GenAI stack: prompt engineering, evaluation, RAG, tool use...FullstackReactPythonWork at officeRemote workFlexible hours
$86.4k
...highly skilled and versatile Software Engineer to join our Agile team. This... ..., with a focus on: Full-Stack Development: Designing, developing... ...modern open systems (Java, Python, C#, GUIs, RESTful APIs,... ...least two of the following: React, Angular v4+, NodeJS, NoSQL...FullstackReactPythonTemporary workFor contractorsWork at officeLocal area$63 - $68 per hour
...Enrollment required Senior Full Stack Java Developer... ...end applications using React and/or Angular.... ...considered. 7+ years of software development experience... ...understanding of software engineering best practices, object... ..., JavaScript, Python, SQL Frameworks: Spring...FullstackReactPythonFull timeTemporary workRemote work$126.07k - $196.98k
...Chemours is seeking a Senior Full-Stack AI Developer to join our... .... Experienced full stack software engineer who has a track record of designing... ...backend development with Python ~5+ years advanced backend... ...& frontend development with React.js, Typescript, and HTML....FullstackReactPythonWork at officeLocal areaRemote work- ...Senior Full Stack Engineer Canopy, South Jordan, UT About Us Canopy... ...building simple, powerful software for accounting firms. We're... ...in JavaScript/TypeScript and React that delight our customers... ...endpoints and microservices using Python with FastAPI or Java with...FullstackReactPythonTemporary workImmediate startRemote workFlexible hours
- ...leadership role for an engineer who has built the... ...of professional software engineering experience... ...experience at the Staff Engineer level or... ...Backend Expert-level Python experience; strong... ...with Vue.js or React. Ability to contribute full-stack when needed. Data...FullstackReactPythonRemote workHome office
$142.6k - $261.5k
...world. Technology – Digital Engineering – Full Stack Engineer (Manager) Whole... ...As a Manager Full Stack Software Engineer , you will... ...programming languages such as Python, Java, C#, or JavaScript or... ...frontend frameworks such as React, Angular, or equivalent ~...FullstackReactPythonSummer holidayLocal areaFlexible hours$140k
...We are seeking a talented Sr Full Stack Developer to join our Strategic... ..., large-scale, employee facing software using modern technologies including React, Python, Java, AWS, and Palantir Foundry... ...pace in a highly productive engineering culture. Experience with Palantir...FullstackReactPythonWork at officeRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer- Full-Stack Python and React. Be the first to apply!
- python engineer Salt Lake City, UT
- python developer Salt Lake City, UT
- python programmer Salt Lake City, UT
- full stack / python developer (remote) Salt Lake City, UT
- python developer data analytics Salt Lake City, UT
- id software Salt Lake City, UT
- software quality assurance Salt Lake City, UT
- software sales Salt Lake City, UT
- internship software Salt Lake City, UT
- remote software sales Salt Lake City, UT



