Senior Software Engineer - Payments Integration
Senior software engineer job in Orem, UT
Key Responsibilities
Lead the incremental migration of Node.js services to Python, ensuring stability, compatibility, and reduced technical debt.
Define the engineering roadmap, team structure, timelines, and delivery approach in collaboration with the product and engineering leadership.
Drive development of new features alongside the migration effort.
Bring strong experience in payment systems, payment gateway integrations, and high-compliance environments (e.g., PCI).
Provide architectural guidance across Python/React/RDS tech stack.
Ensure efficient execution using GenAI-assisted development tools (Cursor, Copilot, Claude, etc.).
Required Experience
10+ years of engineering experience with strong Python and modern backend architecture.
Proven leadership in payments domain, including gateway integrations.
Experience defining and executing engineering roadmaps and leading high-performing teams.
Strong understanding of Node.js → Python migrations is preferred.
Python/React with AWS RDS (managed relational database services such as PostgreSQL/MySQL).
Ability to operate independently and reduce dependency on client-side engineering teams.
ServiceNow Technical Lead
Senior software engineer job in Salt Lake City, UT
Role: ServiceNow Technical Lead
Employment Type: Fulltime
Skills: IT Service Management, RESTful (Rest-APIs), ServiceNow, ServiceNow IT Service Mngt, SOAP
About the Role:
Rockwoods is seeking an experienced ServiceNow Technical Lead to join our client's team in Salt Lake City, UT. We're looking for a driven professional who excels at solving business and technical challenges, leading global teams, and delivering high-quality ServiceNow solutions.
This role requires close collaboration between the onshore client team. The ideal candidate will have deep technical expertise in CMDB management, ServiceNow platform upgrades, and project execution, along with strong leadership and communication skills.
You'll work in a collaborative, growth-oriented environment-partnering with enterprise clients, contributing to impactful projects, and engaging with cutting-edge cloud and ServiceNow technologies.
Key Responsibilities
1. Leadership & Coordination
Serve as the primary onshore point of contact for the client.
Coordinate effectively with the offshore delivery team to ensure seamless execution.
Provide strategic direction and thought leadership on ServiceNow best practices.
2. Technical Expertise
Design, develop, and implement ServiceNow solutions-focusing on CMDB and related modules.
Configure, maintain, and optimize the CMDB to ensure accuracy and compliance.
Lead ServiceNow upgrade activities, including testing, validation, and deployment.
Develop custom workflows, automation, and integrations based on business needs.
3. CMDB & Discovery
Oversee Discovery and Service Mapping to maintain accurate CI data.
Define reconciliation rules, CI classes, and data models aligned to business processes.
Troubleshoot CMDB issues in adherence to ITIL and governance standards.
4. Project Management
Lead ServiceNow implementation and enhancement projects.
Prepare and present project updates, roadmaps, and status reports to stakeholders.
Identify and manage project risks, dependencies, and improvement opportunities.
5. Stakeholder Management
Build and sustain strong relationships with client stakeholders.
Translate business requirements into actionable technical deliverables.
Provide guidance, training, and knowledge transfer to both onshore and offshore teams.
6. Governance & Compliance
Establish and maintain governance frameworks for CMDB and ServiceNow usage.
Ensure compliance with organizational, security, and regulatory standards.
Required Qualifications
Experience
8+ years of hands-on experience in ServiceNow development, implementation, and administration.
Proven experience managing CMDB, Discovery, and Service Mapping.
Strong background in ServiceNow upgrades and platform maintenance.
Technical Skills
Proficiency in JavaScript and Glide scripting.
Expertise in CMDB, ITSM, and ITOM (Discovery, Service Mapping) modules.
Experience with REST/SOAP APIs, MID Server configurations, and integrations.
Skilled in creating ServiceNow reports and dashboards.
Leadership Skills
Experience managing onshore and offshore teams.
Excellent communication, presentation, and stakeholder management abilities.
Preferred Qualifications
ServiceNow Certifications:
Certified System Administrator (CSA)
Certified Implementation Specialist (CIS) - CMDB, ITOM, or related modules
Education: Bachelor's degree in Computer Science, Information Technology, or a related field
Please Attach your resume in word document and provide me below details for immediate submission
How many years of experience in ServiceNow development, implementation, and administration.?
how many years of Expertise in CMDB, ITSM, and ITOM (Discovery, Service Mapping) modules?
How many years of years of Experience with REST/SOAP APIs, MID Server configurations, and integrations.?
• First Name :
• Last Name
• Current Location :
• Contact Number :
• Email ID :
• Salary:
• Interviews or Offers in Pipeline :
• Work Authorization in USA :
• Interview Availability :
• Start Availability :
• Open to relocate and work onsite :
• Linkedin :
Servicenow technical lead
Senior software engineer job in Salt Lake City, UT
Hi,
This is shipra and I'm a professional Recruiter with VLink. I saw your resume on one of the leading jobs portals and would like to discuss the below job details. VLink, founded in 2006, is a leading global provider of software engineering services with next-gen technologies and best-in-class talent. Our Headquarters are in the U.S, and we have offices in 7+ countries from North America-Europe to APAC, with expansion plans in the Middle East. With over 1,000 employees working globally, VLink has helped SMBs, and large enterprises achieve their business goals, and gained the trust of Fortune-250 companies. VLink is ‘Great Place to Work Certified™' and has been a consistent winner as- Best Places to Work in CT. Trust, collaboration, and accountability are the three elements that are at the core of VLink's work culture. We value our professionals, providing comprehensive benefits and the opportunity for growth.
Job Title: ServiceNow Technical lead
Location: Salt Lake City, UT/Hybrid role
Job Type: FULL TIME
Key Qualifications:
• Experience:
o 8+ years of experience in ServiceNow development, implementation, and administration.
o Proven track record in managing CMDB, Discovery, and Service Mapping activities.
o Significant experience in ServiceNow upgrade activities and platform maintenance.
• Technical Skills:
o Proficiency in scripting languages (JavaScript, Glide scripting).
o Expertise in ServiceNow modules: CMDB, IT Service Management (ITSM), IT Operations Management (ITOM) -- Discovery, Service Mapping.
o Knowledge of integration methods (REST/SOAP APIs, MID Server configurations).
o Familiarity with ServiceNow reporting and dashboard creation.
• Leadership Skills:
o Experience in leading teams across onshore and offshore locations.
o Strong communication, stakeholder management, and presentation skills.
Preferred Qualifications:
• ServiceNow certifications: Certified System Administrator (CSA), Certified Implementation Specialist (CIS) in CMDB, ITOM, or other relevant areas
• Education: Bachelor's degree in computer science, Information Technology, or a related field.
Warm Regards,
Shipra Gupta
Sr. Technical Recruiter
O: ************** Ext: 222
D: **************
United States | Canada | India | Indonesia
VLink, founded in 2006, is a leading global provider of software engineering services with next-gen technologies and best-in-class talent. Our Headquarters are in the U.S, and we have offices in 7+ countries from North America-Europe to APAC, with expansion plans in the Middle East & 3 Offices in India. With over 1,000 employees working globally, VLink has helped SMBs, and large enterprises achieve their business goals, and gained the trust of Fortune-250 companies. VLink is ‘Great Place to Work Certified™' and has been a consistent winner as- Best Places to Work in CT. Trust, collaboration, and accountability are the three elements that are at the core of VLink's work culture. We value our professionals, providing comprehensive benefits and the opportunity for growth.
DevOps Engineer
Senior software engineer job in Lehi, UT
Dev-Ops Engineer 3
Job Details
Dev-Ops Engineer 3 (Contract)
Duration: 1/12/2026 to 5/08/2026
Team: Campaign Managed Cloud and Fleet Operati
Key Responsibilities:
Provide deep technical troubleshooting for escalated issues that involve Adobe Campaign's most technically complex or large-scale customers;
Troubleshoot, monitor and report tools to analyze the root cause of serious and impactful technical issues and build stable and sustainable solutions and improvements;
Work closely with customer care, internal escalation teams, product management, and engineering to seek solutions for customers and drive ownership of tasks toward completion;
Drive and improve the whole lifecycle of operational readiness from inception and design, through deployment, operation and refinement;
Develop tools, operational enhancements, and automated solutions that enable self-service configuration changes, speed deployments and improve monitoring in support of business-critical customer facing SaaS applications and environments;
Ensure proper monitoring and metrics are being built into the applications before going to production.
Required Skills & Qualifications:
Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or related field.
Full Stack troubleshooting experience including networking, operating system (Debian, CentOS), Apache, HA Proxy, Nginx, RDBMS
Experience leveraging monitoring tools such as Splunk, New Relic, Nagios for troubleshooting
Experience with AWS and/or Azure stack - particularly in the areas of networking (VPCs, security groups), VMs (EC2), databases (RDS), load balancing (ELB, ALB)
Excellent information management practices, such as detailed documentation, usage of wikis, and other collaboration tools
Ability to scope project work, estimate effort and then break down work into sub-tasks.
Experience developing applications in one or more of the following: Python, Java or Go.
Strong comprehension of continuous integration and continuous deployment methodologies.
Excellent written and verbal communication skills, demonstrating the ability to effectively convey technical information to both technical and non-technical audiences.
Compensation:
$60.15 per hour.
#36552720
ServiceNow Technical Lead
Senior software engineer job in Salt Lake City, UT
We are is seeking an experienced and technically proficient Onshore ServiceNow Lead to oversee and manage ServiceNow projects and operations for our esteemed client. This role requires a dynamic individual who can serve as the key bridge between the onshore client team and the offshore delivery team. With a strong focus on CMDB management, ServiceNow projects, and upgrade activities, the ideal candidate will bring both technical expertise and exceptional leadership capabilities
Key Responsibilities:
Leadership and Coordination:
Act as the primary point of contact for the onshore client team.
Coordinate and collaborate effectively with offshore delivery teams to ensure seamless project execution.
Provide thought leadership and strategic guidance to the client on ServiceNow best practices and solutions.
Technical Expertise:
Design, develop, and implement solutions on the ServiceNow platform, with a specific focus on CMDB and related modules.
Lead efforts to configure, maintain, and optimize the CMDB, ensuring data accuracy, completeness, and compliance with governance standards.
Guide and perform ServiceNow upgrades, including testing, validation, and deployment of new platform releases.
Collaborate with teams to develop workflows, automation, and integrations tailored to client requirements.
CMDB and Discovery:
Oversee and manage Discovery and Service Mapping activities to maintain accurate and up-to-date CI data.
Define and implement reconciliation rules, CI classes, and data models to align with business needs.
Troubleshoot and resolve CMDB issues, ensuring alignment with ITIL standards.
Project Management:
Lead ServiceNow implementation and enhancement projects, ensuring timely delivery and adherence to quality standards.
Prepare and present project updates, roadmaps, and status reports to client stakeholders.
Manage risk, dependencies, and issues while proactively identifying opportunities for improvement.
Stakeholder Management:
Build and maintain strong relationships with client stakeholders, understanding their needs and translating them into actionable deliverables.
Provide training, knowledge transfer, and guidance to client and offshore teams on ServiceNow best practices.
Governance and Compliance:
Establish and enforce governance frameworks for CMDB and platform usage.
Ensure adherence to security, compliance, and regulatory standards
Key Qualifications:
Education: Bachelor's degree in computer science, Information Technology, or a related field.
Experience:
10+ years of experience in ServiceNow development, implementation, and administration.
Proven track record in managing CMDB, Discovery, and Service Mapping activities.
Significant experience in ServiceNow upgrade activities and platform maintenance.
Technical Skills:
Proficiency in scripting languages (JavaScript, Glide scripting).
Expertise in ServiceNow modules: CMDB, ITSM, ITOM (Discovery, Service Mapping).
Knowledge of integration methods (REST/SOAP APIs, MID Server configurations).
Familiarity with ServiceNow reporting and dashboard creation.
Leadership Skills:
Experience in leading teams across onshore and offshore locations.
Strong communication, stakeholder management, and presentation skills.
Preferred Qualifications:
ServiceNow certifications: Certified System Administrator (CSA), Certified Implementation Specialist (CIS) in CMDB, ITOM, or other relevant areas
Exceptional Software Engineers (Coding Agent Experience)
Senior software engineer job in Layton, UT
Mercor is seeking software engineers to support one of the world's leading AI labs in building **robust, high-performance systems** that serve the needs of next-generation machine learning applications.
This role involves **real-world engineering work**-including environment configuration, database design, and the creation of scalable APIs and service layers that interface with advanced AI models. * * * **You are good fit if you:** - **Have experience using coding agents** as part of your software engineering workflow. - Have 3+ years of elite software engineering experience from top-tier technology startups, quantitative trading firms, hedge funds, or similarly demanding environments. - Hold a Computer Science degree from a prestigious university. - Have demonstrated success leading teams to build complex database schemas. - Possess expert-level proficiency in API development, including creation, testing, and integration. - Are highly skilled in SQL and database structuring. - Demonstrate exceptional attention to detail and rigorous problem-solving skills. - Excel in both written and verbal communication. * * * **About the Role** - This project will be a high-impact 24-hour sprint that will start in the next 1-2 weeks - This role would offer a task-based pay (top performers in the previous iteration made upwards of $1000 in the sprint) * * * **Compensation and Legal Details** - You will be legally classified as an hourly contractor for Mercor - We will pay you out at the end of each week via Stripe Connect * * * **About Mercor** Mercor connects elite creative and technical talent with leading AI research labs, headquartered in San Francisco, CA. Our distinguished investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Apply today and redefine digital creativity alongside groundbreaking AI technologies!
Embedded Software Engineer - ML Applications
Senior software engineer job in Lehi, UT
We are seeking a Staff Software Engineer, AI/ML to lead the development of advanced AI applications running on embedded devices and cloud infrastructure across our smart home ecosystem.
This role bridges cutting-edge AI/ML models with fully integrated smart home security devices.
As a technical leader, you'll drive efforts across on-device AI, multi-modal sensor fusion, and cloud-edge coordination, working closely with cross-functional teams.
Responsibilities:
Build multi-modal pipelines and features that integrate vision, audio, radar, text, and other inputs for high-accuracy AI customer experiences.
Optimize and deploy AI model applications for constrained environments, including benchmarking on hardware.
Collaborate cross-functionally with cloud, mobile, QA, product, UX, and hardware teams to ship AI-powered experiences at scale.
Serve as a technical mentor and system owner, influencing team strategy, reviews, and roadmap prioritization.
Develop tools and frameworks to support model evaluation, A/B testing, and automated performance monitoring across both cloud and edge environments.
Experience:
5+ years of hands-on experience in embedded software and/or applied machine learning in production
Proven ability to design and deploy real-time systems on embedded Linux (or RTOS)
Highly Proficient in C++, Rust, and Python in production environments
Experience with AI model lifecycle: training, conversion (ONNX, TensorRT, TFLite), quantization, and pruning
Knowledge of cloud platforms (GCP, AWS, Azure) and edge-cloud coordination
Solid understanding of system-level design, debugging, and performance tuning
Skills:
Computer Vision & ML: Classification, Detection, Tracking, Recognition, LLM/VLM integration, Pose Estimation, Vector Embeddings
Multi-modal ML and Sensor Fusion: visual, audio, radar, and text data
Model Optimization: Post-training quantization, pruning, distillation, benchmarking on NPUs/DSPs/ASICs
Media & Signal Processing: GStreamer, FFmpeg, MediaPipe, OpenCV
Communication Protocols: MQTT, gRPC, Bluetooth, Wi-Fi, WebRTC
DevOps: CI/CD (GitLab), versioning, monitoring
Containerization: Docker, Kubernetes
Security & Privacy: Secure boot, data encryption, firmware signing
Databases: Vector DBs, Time-Series, Graph-based Knowledge Systems
Collaboration Tools: JIRA, Confluence, Slack, Teams
Education:
Bachelor's or Master's in Computer Engineering, Computer Science, Electrical Engineering, or similar
About US Tech Solutions:
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit ************************
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity,
national origin, disability, or status as a protected veteran.
Recruiter Details:
Name: Anil Kumar Gajula
Email ID: *****************************
Internal Job ID: 25-53522
Software Engineer Intern
Senior software engineer job in Lehi, UT
As a Software Engineering Intern at Neighbor you will be building technology to power new sharing economy experiences. Join us as a full eng team member to build and release real features to the Neighbor marketplace. We are looking for smart people who work hard. You will work closely with a dedicated mentor who will help you learn Neighbor's systems and will be dedicated to your success. You will also have significant influence on our strategy by helping to define product features, design innovative user experiences, prioritize projects, drive the system architecture, and take ownership over key initiatives to create a quality product for our users.
Each year, our interns are surprised with exactly how much trust and opportunities to grow they are given. Interns are full team members that participate in the major initiatives of their team, not relegated to some meaningless effort that never gets deployed to production. Our mission is to revolutionize the $500B self-storage industry with technology. Come join the most exciting startup in Utah!Responsibilities
Learn Neighbor's technologies including TypeScript, React, Swift, Kotlin, Ruby, AWS, Golang, Kubernetes, Terraform and more.
Design, develop, test, deploy, and maintain Neighbor.com's marketplace.
Perform user experiments and data analysis to continually improve the user experience.
Requirements
Pursuing a Software Engineering-related university degree or able to demonstrate strong coding ability.
Proficiency in a major language (JavaScript, Swift, Java, Kotlin, Golang, C++, Python, Ruby, …)
Desire to be a full team member of a top-percentile startup - which typically means more hours, impact, ownership, and growth than any previous role you've ever held.
Able to work in our Lehi, UT headquarters for the duration of the internship (remote work is not supported)
Availability to begin the internship between April and June of 2026 and to complete a 12-week internship
Availability to begin working full-time within 12 months of the completion of the internship
Nice to Have:
Desire to begin part-time employment winter semester 2026
We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. If accommodations due to a disability or medical condition are needed, connect with us via email at
***************
.
Check out our careers page
to get to know us better as you think about your next step at Neighbor!
Auto-ApplySoftware Quality Engineer
Senior software engineer job in Lehi, UT
Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
The Opportunity: Quality Engineer - Growth Optimization & Personalization
Joining the Adobe Growth Engineering Team, you will use Adobe technologies and data-driven insights to ensure the quality integration, deployment, and uptime of growth optimization and personalization experiments across different Adobe free tools. Your main task will be to confirm that experiments effectively encourage users to trial, subscribe, or upgrade, while also maintaining high-quality user experiences.
What you'll Do
* Test and validate new programmable growth marketing experimentation surfaces and SDKs built into Adobe applications
* Validate experiment elements: A/B test implementations, personalization logic, conversion tracking, cross-platform compatibility, and data accuracy
* Develop tests and test automation to support functional tests (e.g., unit, integration, feature, regression, acceptance) and non-functional test (e.g., performance, security, stress) based on technical analysis and complexity.
* Perform deep technical debugging, root cause analysis, and troubleshooting for failures and complex technical issues
* Serve as a product expert providing valuable expertise and develop test frameworks for product development
What you need to succeed
* Familiar testing with contemporary web and browser technologies and tools like JavaScript, React, HTML/CSS, Node.js, Bootstrap and more.
* Experience with test automation frameworks (Selenium, Appium, Cypress, Playwright, or similar)
* Proficiency in debugging tools, browser dev tools, network analyzers, performance monitoring tools, and network traffic analysis (Charles Proxy, Fiddler, Wireshark)
* Able to quickly understand and interpret build and technical specifications and provide QA time estimates
* Experience with version control systems (Git) and collaborative development workflows
* Experience with API testing and validation tools (Postman, REST Assured, or similar)
* Bachelor's Degree or equivalent work experience
* 5-8 years of hands-on quality engineering experience
Additional Desired Experience
* Proficient knowledge of A/B testing methodology, experiment lifecycle, and growth optimization principles and/or hands-on experience with personalization platforms and experimentation tools
* Familiarity with Adobe Analytics (SiteCatalyst), Adobe Target, or Adobe Journey Optimizer
* Proficiency in Adobe Creative Cloud software (including Photoshop, Express, Lightroom, Firefly)
* Familiarity with Adobe Document Cloud tools (Acrobat Reader, Acrobat Pro, Sign, Scan)
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $92,900 -- $183,800 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.
At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).
In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.
State-Specific Notices:
California:
Fair Chance Ordinances
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
Colorado:
Application Window Notice
If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.
Massachusetts:
Massachusetts Legal Notice
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
Software Engineer (Professional Services Team)
Senior software engineer job in Salt Lake City, UT
At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome.
And that's where you come in:
We're hiring a Software Engineer for our Professional Services team. You'll be working closely with project managers and customers to build custom solutions and integrations. Our team builds unique solutions to solve customer problems and improve the customer experience. You will be responsible for assisting with technical direction and mentoring other developers.
What you will be doing:
Building integrations and custom software solutions to solve unique customer problems.
Following best practices to write well-tested, high performing code.
Participating in code reviews to ensure that code quality remains high.
Working with other engineers to drive technical excellence and to delight customers.
Here's what you will need to know/have:
Bachelors Degree in Computer Science or equivalent degree or work experience.
5+ years experience in software development.
Proven experience in delivering software products.
Front end experience in React.
Willingness to learn Ruby/Rails.
Experience with Amazon Web Services and deploying your applications.
Experience with PostgreSQL or other RDBMS.
Self-directed, organized and versatile; willingness to work on a variety of projects as assigned.
Willingness to collaborate with a team and a focus on delivering value to customers.
A passion for learning and continuing your professional development.
Polyglots preferred.
Get in on all the awesome at Instructure!
We offer competitive, meaningful benefits in every country where we operate. While they vary by location, here's a general idea of what you can expect:
Competitive compensation, plus all full-time employees participate in our ownership program - because everyone should have a stake in our success.
Flexible schedules and a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles
Generous time off, including local holidays and our annual company-wide “Dim the Lights” week in late December, when we encourage everyone to step back and recharge
Comprehensive wellness programs and mental health support
Annual learning and development stipends to support your growth
The technology and tools you need to do your best work - typically a Mac, with PC options available in some locations
Motivosity employee recognition program
A culture rooted in inclusivity, support, and meaningful connection
$102,000 - $120,000 a year
This range reflects our target hiring range, with flexibility based on experience, skills, and market factors.
We believe in hiring great people and treating them right. The more diverse we are, the better our ideas and outcomes.Instructure is an Equal Opportunity Employer. We comply with applicable employment and anti-discrimination laws in every country where we operate.All employees must pass a background check as part of the hiring process. To help protect our teams and systems, we've implemented identity verification measures. Candidates may be asked to verify their legal name, current physical location, and provide a valid contact number and residential address, in accordance with local data privacy laws.Any attempt to misrepresent personal or professional information will result in disqualification.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Auto-ApplySoftware Developer
Senior software engineer job in Salt Lake City, UT
Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry.
As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program.
Job Description
Summary:
The Software Developer is responsible for the implementation and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy.
Essential Functions
:
Analyzes requirements and collaborates with the product owner, team members or architects;
Writes accurate production-quality code;
Builds and tests code to validate functionality against requirements and to ensure full unit test coverage;
Participates in peer code reviews;
Thoroughly documents code and design;
Accurately estimates and tracks personal work;
Proactively raises issues and communicates accurate status to
teams
;
Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project;
Assists in the development and presentation of manuals, user guides, and other materials relating to client products;
May provide staff and clients with training and technical assistance relating to new, existing, and revised products;
Demonstrates self-development by staying current with new technology and design patterns;
Qualifications
Education and Experience
Bachelor's degree in Computer Science or related field
Should have 2 - 4 years of developing software experience in a commercial software development environment
Experience with Scrum methodology and Agile practices
Building web services and RESTful services
Version Control, Build & Release Management tools
Relational and non-relational databases
Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js)
Prior experience in product development background preferred
Experience in practices like TDD, CI and CD
Knowledge/Skills/Abilities
Knowledge of various design patterns
Proficient and passionate about following Agile Engineering practices (e.g. XP/DDD)
Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful)
Exhibit a high level of individual initiative and ownership
Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented
Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills
Able to present ideas in user-friendly language
Environment, Physical Demands and Other Conditions:
Experience with in a team-oriented, collaborative environment
Ability to work after hours
Additional Information
*Please submit resume and cover letter when you apply.
Software Engineer III, ServiceNow Platform - Global Risk & Compliance Technology
Senior software engineer job in Sandy, UT
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.
Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
From building next-generation apps and microservices to using AI to help protect our franchise and customers from fraud, you could be doing ambitious work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power our digital systems, services, products and platforms. If you love to work with APIs, contribute to open source, or use the newest technologies, we'll support you with an open environment and learning culture.
**Don't Just Build Tech. Change Tech**
Become part of a dynamic and growing team within the Global Risk and Compliance Technology organization at American Express. The successful candidate will be part of an organization responsible for reshaping our Company's Integrated Risk Management (IRM) program. We are crafting scalable and efficient ServiceNow platform capabilities to enable our colleagues to build reliable and high-quality Risk Management modules to meet business needs. You will bring your ServiceNow platform & development experience to build and implement innovative capabilities to drive DevOps processes across our ServiceNow teams, including automated deployment and testing, code/configuration quality & test coverage, and other cross-platform capabilities. You will be a critical member of this hands-on team responsible for ensuring the platform is stable, secure, and operating efficiently. This role will support our other IRM teams, while also managing core ServiceNow administrative functions, upgrades, cloning, and integrations.
**Key Responsibilities**
**Day-to-Day Platform Administration:**
+ Manage users, groups, roles, ACLs, and other platform configurations.
+ Monitor for and Address platform performance issues.
+ Maintain scheduled jobs and resolve issues as needed.
+ Update and maintain data taxonomies and libraries as needed.
+ Debug issues and implement fixes across IRM and core ServiceNow modules.
**Platform & DevOps Enablement:**
+ Provide Technical Leadership and Innovative Thinking to implement a world-class set of platform capabilities.
+ Implement platform solutions to enable adoption of DevOps principles.
+ Implement platform monitoring solutions to ensure high availability and performance of Production and non-Production environments.
+ Architect/Build custom solutions to solve for complex and critical platform needs not addressed by out of the box ServiceNow offerings.
+ Architect/Configure/Support integrations with external systems (e.g., GRC tools, vendor platforms).
**Upgrades & Enhancements:**
+ Plan, test, and implement ServiceNow platform upgrades and IRM module releases.
+ Ensure customizations remain functional post-upgrade.
+ Test and Apply patches and hotfixes as needed.
**End-User Support:**
+ Provide day-to-day user support and resolve tickets related to ServiceNow IRM.
+ Maintain documentation, knowledge articles, and configuration guides.
**Qualifications:**
+ Bachelor's degree in Information Technology, Computer Science, or related field (or equivalent work experience).
+ ServiceNow Certified Application Developer (CAD) & Certified System Administrator (CSA) certification.
+ 3 years of Service Now Administration and Development Experience.
+ Solid experience with **IRM/GRC modules** (Policy & Compliance, Risk, and/or Audit).
+ Proficiency in **JavaScript, Glide scripting, Flow Designer, and ServiceNow Studio** .
+ Experience with **ServiceNow upgrades, instance cloning, and system maintenance** .
**Qualifications**
Salary Range: $103,750.00 to $174,750.00 annually bonus benefits
The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.
We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:
+ Competitive base salaries
+ Bonus incentives
+ 6% Company Match on retirement savings plan
+ Free financial coaching and financial well-being support
+ Comprehensive medical, dental, vision, life insurance, and disability benefits
+ Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
+ 20 weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
+ Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
+ Free and confidential counseling support through our Healthy Minds program
+ Career development and training opportunities
For a full list of Team Amex benefits, visit our Colleague Benefits Site .
American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including, but not limited to, the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.
We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.
US Job Seekers - Click to view the " Know Your Rights " poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: ***************************
Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.
**Job:** Technologies
**Primary Location:** US-Arizona-Phoenix
**Other Locations:** US-North Carolina-Amex - for internal use only, US-Utah-Sandy, US-New York-New York
**Schedule** Full-time
**Req ID:** 25019132
SAP Software Engineer - Data Conversions, Data Quality, and Reporting
Senior software engineer job in Salt Lake City, UT
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs 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 applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP.
+ Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions.
+ Develop and maintain technical specifications, data mapping documents, and transformation rules.
+ Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems.
+ Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP.
+ Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration.
+ Define and monitor data quality metrics and key performance indicators (KPIs).
+ Work with business data stewards to correct data quality issues and promote data governance policies and standards.
+ Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori.
+ Translate business needs into technical specifications for reports and ad-hoc queries.
+ Optimize report performance and data extraction processes for efficiency.
+ Provide support and training to end-users on reporting tools to enable data-driven decision-making
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ Proven experience in SAP Data Conversions, migrations and ETL processes.
+ Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud
+ Strong knowledge of SQL, data modelling and database concepts
+ Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes).
+ Excellent analytical, problem solving and communication skills
+ Ability to work both independently and collaboratively with cross-functional teams
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Software Dev Engineer 4- 5 yr fixed term
Senior software engineer job in Riverton, UT
The Software Development Engineer 4 is a seasoned professional with strong expertise in Microsoft Dynamics 365 Customer Engagement (Sales, Customer Service, Field Service) and the Power Platform for a lead role responsible for developing technical designs and maintaining software to support facilities maintenance worldwide. You'll work at the intersection of engineering and operations: ensuring high availability, seamless integrations, proactive monitoring, and well-defined processes that keep systems stable and teams effective. The individual may be asked to act as a technical lead on projects or solutions with moderate complexity or scope. This is an individual contributor role.
5 year fixed term position
You will play a key role in enabling the Church to deliver an innovative, low-code solution while ensuring long-term stability, governance, and business impact.
This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.
We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply.
* Contribute to and perform analysis of functional requirements
* Participate in vendor or technology evaluations and identify critical gaps in their offerings
* Design, deploy, and support hybrid systems optimized for D365 CE and Power Platform.
* Code APIs to integrate cloud and on-premises systems and extend platform capabilities.
* Develop applications designed to enhance or extend features offered by cloud platforms.
* Participate in the formulation of technical recommendations
* Act as a technical lead and mentor peers
* Create technical designs mapped to functional requirements
* Provide estimates for development tasks
* Design, develop, and test code for software development projects
* Participate in code reviews
* Develop technical documentation
* Participate in the Incident Management process and fix defects on a 24/7 basis
* Contribute to the design, and implementation, and measures required to protect solutions from security compromise
* Comply with policies, standards, and regulatory requirements and ensure all others are doing the same
* Document new technical knowledge and train others on emerging needs and technologies
* Bachelor's degree in related field or equivalent professional experience
* Six years of progressive relevant professional experience
* Experience administering, integrating, and governing enterprise D365, Azure, and Power Platform solutions
* Proficiency in scripting and coding (C#, React, JSON, YAML etc.)
* Proficiency in Fetch XML, Dataverse and other APIs, configuration management, and automation tools
* Strong understanding of Agile Software Development methodologies and principles
* Solid base of learning and some experience in all the primary areas of an n-tier enterprise system that may or may not be web based (e.g., interface domain logic and database layers)
* Outstanding verbal and written communication skills
* Ability to mentor and train peers
* Exceptional troubleshooter with the ability to solve problems in a timely manner under pressure
* Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
* Solid understanding of systems and subsystems
* Familiarity with Cloud Based Platforms and services
* Strong understanding of DevSecOps
* Strong understanding of Continuous Integration and Continuous Delivery principles.
* Advanced knowledge of applicable software, computer languages, and code to perform the responsibilities of this role
* Proven aptitude and willingness to learn new technologies and programming languages
* This job operates in a professional environment
To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment
Preferred:
* Extensive experience with complex, large-scale systems including strong experience in the tools, methodologies, and technologies the role supports
Auto-ApplyFront End Software Engineer
Senior software engineer job in Salt Lake City, UT
Why it's worth it: Are you a passionate Software Engineer who has a proven track record of solving complex problems and being at the forefront of innovation? Pursuing a career at ReliaQuest will allow you to write code and manipulate data in ways that have never been done before, driving automation of threat detection and response for one of the world's fastest growing industries. You will lead the creation, testing, and deployment of cutting-edge security technology to enterprise customers across the globe. Above all else, this role will allow you to work and learn from some of the most talented people in the business as well as have a direct contribution to the growth and success of RQ.
The everyday hustle:
* Research and develop creative solutions across a wide range of cutting-edge technologies to continuously evolve our platform, GreyMatter.
* Create REST API's and integrations between various products to improve and automate our customer's threat detection.
* Manage the continuous integration and deployment processes of complex technologies.
* Perform code reviews to ensure consistent improvement.
* Proactively automate and improve all stages of the software development lifecycle.
* Interface closely with various parts of the business, both internally and externally, to ensure all users are leveraging the product with ease and to its full potential.
* Provide support to other team members as well as cultivate a culture of constant collaboration.
Do you have what it takes?
* 2-4 Years of Software Development experience in the following languages and/or technologies: Python, JS, React, Angular, Java, C#, MySQL, Elastic Search or equivalent.
* Must be proficient in the English language, both written and verbal
What makes you uncommon?
* Hands on experience with one or more of the following technologies (Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop/hive, Tensorflow, Kibana, Athena/Presto/BigTable, Angular, React).
* Experience with cloud platforms such as AWS, GCP, or Azure.
* Solid understanding of unit testing, continuous integration and deployment practices.
* Experience with Agile Methodology.
* Higher education/relevant certifications.
Auto-ApplySoftware Engineer, DevOps Tools
Senior software engineer job in Lehi, UT
Welcome to the intersection of energy and home services. At NRG, we're driven by our passion to create a smarter, cleaner and more connected future.
Vivint Smart Home, an NRG owned company, is a leading smart home company in the United States, dedicated to redefining the home experience with intelligent products and services. We find purpose in proactively protecting and keeping our customers connected to home, no matter where they are. Join the Smart Home team to create smarter, safer and more sustainable homes.
About the Role
We are looking for a Jira administrator to join our onsite Tools Team. This team is responsible for the administration and continuous improvement of Jira and GitLab across the company. You will play a key role in managing user access, optimizing workflows, and supporting teams with reporting, configuration, and tooling needs. This position is ideal for someone who enjoys working with core systems and helping teams use them more effectively.
Responsibilities
Administer and maintain Jira and GitLab, including user access, group management, workflows, and configuration schemes
Support and streamline onboarding by ensuring timely and accurate access to tools
Lead the cleanup and consolidation of custom fields, workflows, and schemes to reduce clutter and improve Jira performance
Develop dashboards, filters, and reports that help teams track and manage their work
Partner with the Data Team to support integration of Jira data into Snowflake
Leverage Python scripting to automate auditing, reporting, and governance of Jira configurations
Serve as the subject matter expert and internal point of contact for Jira and GitLab usage, troubleshooting, and best practices
Contribute to tool documentation, process improvements, and governance practices that scale with the organization
Qualifications
Strong experience administering Jira, including configuration of workflows, permissions, and custom fields
Familiarity with GitLab group and project structures
Proficiency in Python for scripting against REST APIs (e.g., Jira, GitLab, ServiceNow)
Ability to identify tooling inefficiencies and automate manual tasks
Excellent problem-solving and analytical skills
Strong communication and collaboration across engineering, product, and data teams
Service-oriented mindset with the ability to handle access and support requests efficiently
Two or more years of experience supporting tools in a technical environment
NRG Energy is committed to a drug and alcohol-free workplace. To the extent permitted by law and any applicable collective bargaining agreement, employees are subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability. Level, Title and/or Salary may be adjusted based on the applicant's experience or skills.
Official description on file with Talent.
Software Dev Engineer 4- 5 yr fixed term
Senior software engineer job in Riverton, UT
The Software Development Engineer 4 is a seasoned professional with strong expertise in Microsoft Dynamics 365 Customer Engagement (Sales, Customer Service, Field Service) and the Power Platform for a lead role responsible for developing technical designs and maintaining software to support facilities maintenance worldwide. You'll work at the intersection of engineering and operations: ensuring high availability, seamless integrations, proactive monitoring, and well-defined processes that keep systems stable and teams effective. The individual may be asked to act as a technical lead on projects or solutions with moderate complexity or scope. This is an individual contributor role.
5 year fixed term position
You will play a key role in enabling the Church to deliver an innovative, low-code solution while ensuring long-term stability, governance, and business impact.
This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.
We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply.
Bachelor's degree in related field or equivalent professional experience
Six years of progressive relevant professional experience
Experience administering, integrating, and governing enterprise D365, Azure, and Power Platform solutions
Proficiency in scripting and coding (C#, React, JSON, YAML etc.)
Proficiency in Fetch XML, Dataverse and other APIs, configuration management, and automation tools
Strong understanding of Agile Software Development methodologies and principles
Solid base of learning and some experience in all the primary areas of an n-tier enterprise system that may or may not be web based (e.g., interface domain logic and database layers)
Outstanding verbal and written communication skills
Ability to mentor and train peers
Exceptional troubleshooter with the ability to solve problems in a timely manner under pressure
Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
Solid understanding of systems and subsystems
Familiarity with Cloud Based Platforms and services
Strong understanding of DevSecOps
Strong understanding of Continuous Integration and Continuous Delivery principles.
Advanced knowledge of applicable software, computer languages, and code to perform the responsibilities of this role
Proven aptitude and willingness to learn new technologies and programming languages
This job operates in a professional environment
To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment
Preferred:
Extensive experience with complex, large-scale systems including strong experience in the tools, methodologies, and technologies the role supports
Contribute to and perform analysis of functional requirements
Participate in vendor or technology evaluations and identify critical gaps in their offerings
Design, deploy, and support hybrid systems optimized for D365 CE and Power Platform.
Code APIs to integrate cloud and on-premises systems and extend platform capabilities.
Develop applications designed to enhance or extend features offered by cloud platforms.
Participate in the formulation of technical recommendations
Act as a technical lead and mentor peers
Create technical designs mapped to functional requirements
Provide estimates for development tasks
Design, develop, and test code for software development projects
Participate in code reviews
Develop technical documentation
Participate in the Incident Management process and fix defects on a 24/7 basis
Contribute to the design, and implementation, and measures required to protect solutions from security compromise
Comply with policies, standards, and regulatory requirements and ensure all others are doing the same
Document new technical knowledge and train others on emerging needs and technologies
Auto-ApplyFull-stack Software Engineer Intern
Senior software engineer job in Kaysville, UT
Job Description
Why Revel?
At Revel Media Group, we're transforming how businesses communicate through the power of digital signage and custom software solutions. Every message matters, and we bring those messages to life with creativity, technology, and purpose.
You'll join a collaborative team that values innovation, curiosity, and technical excellence. At Revel, you won't just be writing code; you'll help create tools that power meaningful communication experiences for brands across industries.
Your Growth Matters
This internship is designed to accelerate your learning and launch your career. You'll gain hands-on experience working on real-world projects alongside experienced engineers, learning the full software development lifecycle from planning to deployment. Through mentorship, feedback, and collaboration, you'll strengthen your technical foundation and develop the professional skills that set successful engineers apart.
Our Core Values
AlignedCommittedTransparentInspirationalOwnershipNavigate
These values define how we work, learn, and grow together.
Why This Role?
We're looking for a Full-Stack Software Engineer Intern to support the development of custom, client-focused applications. You'll contribute to both frontend and backend projects that enhance our products, improve development efficiency, and elevate the customer experience.
This role is ideal for someone who's eager to learn, open to feedback, and ready to tackle real engineering challenges in a collaborative environment. By the end of the internship, you'll have built a stronger foundation in software engineering and gained experience that prepares you for a full-time career in tech.
What You'll Do
Assist with frontend development using Vue.js or similar frameworks
Support backend API development using Python (FastAPI preferred)
Learn and contribute to AWS cloud services and infrastructure management
Work with Git and GitHub for version control and collaboration
Participate in agile development practices, including daily stand-ups and sprint planning
Conduct testing and debugging to ensure software reliability
Document processes, learning experiences, and feature implementations
What You Bring
Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or related field
Completed coursework in Data Structures & Algorithms (3000-level or equivalent)
Basic knowledge of web development (HTML, CSS, JavaScript, Python)
Familiarity with GitHub, APIs, and cloud computing concepts is a plus
Strong communication and collaboration skills across technical and non-technical teams
Self-motivated learner with a proactive attitude and curiosity to explore new technologies
Organized, dependable, and eager to contribute to a fast-paced team environment
Join Us
At Revel, interns are valued contributors, not observers. You'll work on meaningful projects, gain real technical experience, and see how your work impacts the bigger picture.
If you're passionate about software development, love solving problems, and want to learn in a supportive and innovative environment, we'd love to hear from you.
Apply today and start building what inspires you.
Revel Media Group is a tobacco-free employer, and all new hires must submit to a drug and background check.
Exceptional Software Engineers (Coding Agent Experience)
Senior software engineer job in West Jordan, UT
Mercor is seeking software engineers to support one of the world's leading AI labs in building **robust, high-performance systems** that serve the needs of next-generation machine learning applications.
This role involves **real-world engineering work**-including environment configuration, database design, and the creation of scalable APIs and service layers that interface with advanced AI models. * * * **You are good fit if you:** - **Have experience using coding agents** as part of your software engineering workflow. - Have 3+ years of elite software engineering experience from top-tier technology startups, quantitative trading firms, hedge funds, or similarly demanding environments. - Hold a Computer Science degree from a prestigious university. - Have demonstrated success leading teams to build complex database schemas. - Possess expert-level proficiency in API development, including creation, testing, and integration. - Are highly skilled in SQL and database structuring. - Demonstrate exceptional attention to detail and rigorous problem-solving skills. - Excel in both written and verbal communication. * * * **About the Role** - This project will be a high-impact 24-hour sprint that will start in the next 1-2 weeks - This role would offer a task-based pay (top performers in the previous iteration made upwards of $1000 in the sprint) * * * **Compensation and Legal Details** - You will be legally classified as an hourly contractor for Mercor - We will pay you out at the end of each week via Stripe Connect * * * **About Mercor** Mercor connects elite creative and technical talent with leading AI research labs, headquartered in San Francisco, CA. Our distinguished investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Apply today and redefine digital creativity alongside groundbreaking AI technologies!
ETL Data Engineer
Senior software engineer job in Salt Lake City, UT
Role: ETL Data Engineer
Employment Type: Full-time
Experience: 8+ Years
We are seeking an ETL Data Engineer with strong experience in building and supporting large-scale data pipelines. The role involves designing, developing, and optimizing ETL processes using tools like DataStage, SQL, Python, and Spark. You will work closely with architects, engineers, and business teams to create efficient data solutions. The job includes troubleshooting issues, improving performance, and handling data migration and transformation tasks. You will also support Test, QA, and Production environments while ensuring smooth deployments. Strong skills in databases, scripting, and version control are essential for this position.
Responsibilities
Collaborate with architects, engineers, analysts, and business teams to develop and deliver enterprise-level data platforms that support data-driven solutions.
Apply strong analytical, organizational, and problem-solving skills to design and implement technical solutions based on business requirements.
Develop, test, and optimize software components for data platforms, improving performance and efficiency.
Troubleshoot technical issues, identify root causes, and recommend effective solutions.
Work closely with data operations teams to deploy updates into production environments.
Provide support across Test, QA, and Production environments and perform additional tasks as needed.
Required Qualifications
Bachelor's degree in Computer Science, Computer Engineering, or a related discipline.
Strong experience in Data Warehousing, Operational Data Stores, ETL tools, and data management technologies.
8+ years of hands-on expertise in ETL (IBM DataStage), SQL, UNIX/Linux scripting, and Big Data distributed systems.
4+ years of experience with Teradata (Vantage), SQL Server, Greenplum, Hive, and delimited text data sources.
3+ years of experience with Python programming, orchestration tools, and ETL pipeline development using Python/Pandas.
Deep understanding of data migration, data analysis, data transformation, large-volume ETL processing, database modeling, and SQL performance tuning.
Experience creating DDL scripts, stored procedures, and database functions.
Practical experience with Git for version control and release processes.
Familiarity with Spark framework, including RDDs using Python or Scala.