Full Stack Software Engineer (also AI/ML, Data Collection) (U.S. Citizens Only)
Senior Software Engineer Job In Salt Lake City, UT
𝗧𝗟;𝗗𝗥: 𝗦𝗲𝗲𝗸𝗶𝗻𝗴 𝗳𝘂𝗹𝗹 𝘀𝘁𝗮𝗰𝗸 𝘀𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝘀 (𝗮𝗹𝘀𝗼 𝗔𝗜/𝗠𝗟 𝗮𝗻𝗱 𝗱𝗮𝘁𝗮 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴), $𝟭𝟱𝟬𝗸 𝘁𝗼 $𝟮𝟬𝟬𝗸+, 𝗵𝘆𝗯𝗿𝗶𝗱 (𝟯 𝗱𝗮𝘆𝘀/𝘄𝗸), 𝗦𝗮𝗹𝘁 𝗟𝗮𝗸𝗲 𝗖𝗶𝘁𝘆, 𝗨𝗧 𝗮𝗿𝗲𝗮. 𝗨𝗦 𝗖𝗶𝘁𝗶𝘇𝗲𝗻𝘀 𝗢𝗡𝗟𝗬. 𝗠𝘂𝘀𝘁 𝗵𝗮𝘃𝗲𝘀: 𝟯+, 𝗶𝗱𝗲𝗮𝗹𝗹𝘆 𝟱+ 𝘆𝗲𝗮𝗿𝘀 𝗼𝗳 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗽𝗼𝘀𝘁 𝘂𝗻𝗱𝗲𝗿𝗴𝗿𝗮𝗱, 𝗣𝘆𝘁𝗵𝗼𝗻 𝗼𝗿 𝗝𝗮𝘃𝗮, 𝗶𝗱𝗲𝗮𝗹𝗹𝘆 𝗲𝗹𝗮𝘀𝘁𝗶𝗰𝘀𝗲𝗮𝗿𝗰𝗵, 𝗮𝗯𝗹𝗲 𝘁𝗼 𝗽𝗮𝘀𝘀 𝗮𝗹𝗴𝗼𝗿𝗶𝘁𝗵𝗺/𝗱𝗮𝘁𝗮 𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲𝘀 𝘁𝗲𝗰𝗵 𝗶𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄𝘀 𝗳𝗼𝗿 𝗳𝘂𝗹𝗹 𝘀𝘁𝗮𝗰𝗸 𝗿𝗼𝗹𝗲𝘀. 𝗡𝗢𝗧 𝗹𝗼𝗼𝗸𝗶𝗻𝗴 𝗳𝗼𝗿 𝗖#, .𝗡𝗘𝗧, 𝗶𝗢𝗦, 𝗼𝗿 𝗔𝗻𝗱𝗿𝗼𝗶𝗱. 𝗪𝗲𝗹𝗹 𝗳𝘂𝗻𝗱𝗲𝗱 𝗰𝗼𝗺𝗽𝗮𝗻𝘆 𝘄𝗶𝘁𝗵 𝗳𝗼𝘂𝗻𝗱𝗲𝗿𝘀 𝘄𝗵𝗼 𝗵𝗮𝘃𝗲 𝗺𝘂𝗹𝘁𝗶𝗽𝗹𝗲 𝗽𝗿𝗶𝗼𝗿 𝗲𝘅𝗶𝘁𝘀. 𝗠𝘂𝗹𝘁𝗶𝗽𝗹𝗲 𝘀𝗶𝗺𝗶𝗹𝗮𝗿 𝗿𝗼𝗹𝗲𝘀 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗶𝗺𝗺𝗲𝗱𝗶𝗮𝘁𝗲𝗹𝘆.
You can also visit our website to see many of our open roles: ***********************************
For faster consideration, you can also apply directly here: ***********************************/p/5bbc3c44433e-a-single-application-for-all-jobs-general
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗼𝗽𝗲𝗻 𝘁𝗼 𝗨.𝗦. 𝗰𝗶𝘁𝗶𝘇𝗲𝗻𝘀 𝗼𝗻𝗹𝘆; 𝗺𝘂𝘀𝘁 𝗯𝗲 𝘀𝗲𝗰𝘂𝗿𝗶𝘁𝘆 𝗰𝗹𝗲𝗮𝗿𝗮𝗻𝗰𝗲 𝗲𝗹𝗶𝗴𝗶𝗯𝗹𝗲. Please 𝗗𝗢 𝗡𝗢𝗧 apply if you require visa sponsorship or are outside the U.S. as we have no ability to sponsor visas.
_______________________________________________________________________
For this role (multiple vacancies):
We are seeking strong software engineers with significant experience (3+, preferably 5+ years) in software engineering, AI/ML, or data engineering for a fast growing, well funded, profitable company in Salt Lake City, Utah (150+ people, Series C stage.) This company has an experienced management team that has had multiple prior successful exits. The product focus is big data analytics on multi-lingual data sets at scale to identify security risks.
Salary range is $150k to $200k (possibly up to $225k in some cases), depending on the equity mix. Great benefits including a wellness allowance and unlimited PTO. More details will be provided to qualified candidates.
This company is using a typical tech stack (e.g. python/java and running on AWS) though the candidates we seek likely know lots of languages. (We have a separate really cool opportunity in the DC area for people who love things like C/C++, Go/Golang, and Rust -- let us know if that is you.)
With rare exceptions, we are only considering candidates with a computer science degree (undergrad or master's) because, in our experience, this background is needed for success in the technical interviews.
We ARE looking for ANY/ALL of:
-- Prior experience delivering products
-- Experience drawing conclusions from large scale, messy data sets
-- Experience working with multi-lingual data
-- Experience with security analytics
-- Experience working/scaling a strong team
We are NOT looking for:
-- PowerBI/dashboards (wrong kind of data science)
-- .NET or C#
-- Mobile apps/iOS/Android
-- Recent college graduates
-- Non-US citizens (while a clearance is not required, candidates must be potentially clearable)
𝗪𝗲 𝗵𝗮𝘃𝗲 𝘀𝗲𝘃𝗲𝗿𝗮𝗹 𝗰𝗼𝗺𝗽𝗮𝗻𝗶𝗲𝘀 𝘀𝗲𝗲𝗸𝗶𝗻𝗴 𝘀𝗶𝗺𝗶𝗹𝗮𝗿 𝘀𝗸𝗶𝗹𝗹 𝘀𝗲𝘁𝘀 𝗶𝗻 𝗡𝗼𝗿𝘁𝗵𝗲𝗿𝗻 𝗩𝗶𝗿𝗴𝗶𝗻𝗶𝗮.
_______________________________________________________________________
About us:
Task Force Talent is a specialized recruiting firm for science, engineering, and security careers. Our clients include seed to Series C startups working on AI, cybersecurity, and various novel software and hardware technologies. We also work with small to medium size government contractors, and we help leading venture capital firms find talent for their portfolio companies.
Most of our jobs are in VA, DC, and MD; however we also have some positions in Salt Lake City, UT. We should be adding positions in New York, Boston, and the Pacific Northwest (Seattle/Portland) in the near future.
All of our positions are highly competitive -- our clients are generally looking for the top 5% of technical candidates.
You can see what clients and candidates say about us here: *********************************************
Sentinel - Software Engineering Manager 2 - 14437
Senior Software Engineer Job 29 miles from Salt Lake City
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.Northrop Grumman Defense Systems is seeking a
Software Engineering Manager 2
. This position will be located in
Roy, Utah or Huntsville, AL
and will support the Sentinel program.
What you will get to do:
The candidate will have the following functional responsibilities 20%:
Assessing staffing needs, current as well as projected and working with the respective team leads to address those needs.
Supporting recruitment activities including the creation of requisitions, conducting interviews, and approving offers.
Establishing personal program and functional goals as well as performing quarterly connections and merit adjustments for subordinates.
Provide their subordinates with career development recommendations, mentoring, discipline, as necessary.
Acquire the necessary computers, equipment, and tools to enable their subordinates to perform their work.
Generate training plans based on the program and their subordinates' needs.
Provide regular flow down of company and organizational status and appropriately represent and be a spokesperson for the Software Engineering organization to their group, assigned project, and the company.
The candidate will have the following technical responsibilities 80%:
Work in an engineering leadership role that executes all facets of building complex software in an Agile development environment.
Perform engineering activities, focusing on software, across the full spectrum from conceptual design to system deployment
Define, implement, and verify software capabilities and tools supporting novel technologies and applications
Collaborate with multi-disciplined teams to define technical architectures for software-intensive systems
Lead and collaborate the development of technical requirements and synthesize software architectures
Collaborate in the development of technical requirements and software architectures
Conduct architecture and design reviews
Participate and work on integration and testing
Aid in developing documentation and briefing material.
This position is contingent upon program award anticipated in the third quarter of 2025.
As a full-time employee of Northrop Grumman Defense Systems, you are eligible for our robust benefits package including:
Medical, Dental & Vision coverage
401k
Educational Assistance
Life Insurance
Employee Assistance Programs & Work/Life Solutions
Paid Time Off
Health & Wellness Resources
Employee Discounts
This positions standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package.
Basic Qualifications:
6 Years with Bachelor's degree or an additional 4 years of experience may be considered in lieu of degree
Must be a US Citizen with an active DoD Secret Clearance with an investigation date within the last 6 years
Must be able to be successfully screened for Enhanced Security Clearances, within a reasonable amount of time as determined by the company to meet its business needs
4+ years of Experience with executing software development processes
4+ years of Experience in software development using languages such as C++, Python
4+ years of Experience with MBSE, software design & requirement management
Preferred Qualifications:
Experience leading Software Engineering teams
Understands best practices required for the development of Safety Critical Software Development
Experience with Agile principles and methodologies
Familiarity with scripting languages (i.e. PERL, Python, Bash, YAML).
Experience with automation/configuration management using either Ansible, Chef or equivalent.
Experience with source code configuration management tools (i.e git).
Experience with VMware Cloud Foundation, Terraform, vCenter, vSphere, or similar Virtual Provisioning.
Proficiency with Linux based software development tools.
Operates independently with limited to no supervision, and the ability to establish a solid working relationship with technical staff, peers, and customers
Excellent interpersonal, communication and organizational skills
* Strong critical thinking and logical reasoning skills with the ability to solve issues and predict potential programmatic and technical risks
Salary Range: $135,100.00 - $224,000.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
Software Engineer
Senior Software Engineer Job In Salt Lake City, UT
Company Background
For nearly two decades, Landmark Global has enabled our customers to expand globally. Our shipping and logistics business has grown from basic international mail and parcel delivery to full service, end-to-end solutions. This includes proprietary technology and trade consulting, which provides our clients the capability to sell to millions of customers worldwide.
Our technology is web-based, scalable and agile. Mercury, our proprietary web-based platform, was developed in-house on the foundations of our logistics expertise and client requests.
Summary
Our engineers are part of a small, but growing team supporting a commercial web-based application used around the world facilitating shipping millions of packages a year. Our engineers work across our technology stack and throughout the full software product lifecycle including architecture and design, front and backend implementation and on-going support.
The development team is integrally involved in supporting the new initiatives and ambitions of a number of large businesses within the bpostgroup family of companies. Team members work across departments to help design and implement new features, while being sure to lay a stable and maintainable foundation for our large codebase.
Tasks may include adding new features to our flagship web application, integrations with new solution providers or custom implementations to support our clients. We are looking for candidates with a strong background in implementing and supporting web applications in a LAMP environment to join our talented team.
Job Description
Core responsibilities will include the following areas:
Work within a small and dedicated team as a full stack engineer
You will design, build and maintain the front-end and back-end of our flagship web application and related systems
Work within a large codebase and write high quality, scalable code adhering to best practices
Coordinate with Solutions Analysts to review proposed projects and deliver new features
Provide assistance and solutions for support requests from end-users in a timely manner
Additional duties, as assigned
Position Requirements
Requirements/Qualifications include:
Bachelor's degree in Computer Science or equivalent work experience
2+ years of professional experience as a Web Developer / Software Engineer
Proficiency with web development in PHP or similar scripting language (Ruby, Python, etc.)
Experience working with relational databases (i.e. MySQL)
Experience working with front-end web technologies (i.e. HTML, CSS, Javascript, jQuery, Bootstrap, etc.)
Excellent communication skills, comfortable working directly with non-technical colleagues
A strong work ethic and self-motivated, with a desire to contribute and always be improving
Benefits
Generous paid time off starting at 13 days per year
Health, Dental, Vision, Life and Short-Term Disability Insurance
401(k) with great company match and no waiting period
Health and Dependent care flexible spending account options
Employee Assistance Program
Paid Parental Leave
Partnered discount programs
Charitable donation match program
Position Pay Range
85,000.00 - $95,000.00 per annum.
Landmark Global is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Landmark Global is committed to ensuring that its online application process provides an equal employment opportunity to all job seekers, including individuals with disabilities. If you believe you need a reasonable accommodation in order to search for a job opening or to submit an application, please contact us by visiting *********************** We will work to assist disabled job seekers whose disability prevents them from being able to apply online.
Candidate Privacy Notice - Learn about how we use the personal data you submit as a job applicant by visiting our website at *********************************************************
Mainframe Developer W2 Contracts
Senior Software Engineer Job In Salt Lake City, UT
We are seeking a skilled and detail-oriented Mainframe Developer with strong experience in JCL (Job Control Language), DB2, and Linux environments. The ideal candidate will be responsible for maintaining, enhancing, and supporting mainframe applications and ensuring seamless integration with distributed systems.
Responsibilities:
• Design, develop, and maintain mainframe applications using COBOL, JCL, and DB2.
• Write and optimize complex JCL scripts for batch processing.
• Perform database design, development, and performance tuning in DB2.
• Integrate mainframe systems with Linux-based platforms and tools.
• Troubleshoot and resolve production issues in a timely manner.
• Collaborate with cross-functional teams to gather requirements and deliver solutions.
• Participate in code reviews, testing, and deployment activities.
• Document technical specifications and system processes.
Requirements:
• 9+ years of experience in mainframe development.
• Proficiency in JCL, DB2 and COBOL.
• Working knowledge of Linux and shell scripting.
• Experience with version control tools (e.g., Git, Endevor).
• Familiarity with Agile/Scrum methodologies.
• Strong problem-solving and analytical skills.
• Excellent communication and teamwork abilities.
Software Engineer, Frontend (Consumer Products)
Senior Software Engineer Job In Salt Lake City, UT
Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform - and with it, the future global financial system.
To achieve our mission, we're seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company's hardest problems.
Our work culture is intense and isn't for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there's no better place to be.
Coinbase is seeking experienced frontend engineers to join our team to build out the next generation of crypto-forward products and features. You will help build the next generation of systems to make cryptocurrency accessible to everyone across the globe.
The Consumer Product Group engineers strive to make the Coinbase retail app the easiest-to-use and fastest experience for accessing the crypto. In 2024, our goal is to be the #1 self custody wallet measured by MTU's and download share. Wallet is the future of web3 and of Coinbase. Suite of products include: Coinbase app, advance trade, dapps, and staking.
What you'll be doing:
Design secure and highly reliable services to integrate with blockchains and add new cryptocurrency assets to Coinbase, Pro, Custody among other business units.
Build a mass market interface for digital currency apps by adding new functionality to existing cryptocurrencies (i.e. staking, voting, predicting).
Write infrastructural services that provide secure storage, accounting and transactional services to help our customers transfer assets safely.
Work with engineers, product managers and senior leadership to turn our vision into a tangible roadmap every quarter.
Add positive energy in every meeting, and make your coworkers feel included in every interaction.
What we look for in you:
You have at least 2+ years of experience in developing web apps and shipping user-facing features with JavaScript and modern, component-based JS frameworks like React.
You've developed and shipped user-facing features using component-based UI frameworks.
You're familiar with current trends and best practices in front-end architecture, including performance, security and usability.
You're familiar with product and design lifecycles, and collaborating closely with designers, engineers, and product managers.
You write high quality, well tested code to meet the needs of your customers.
Nice to haves:
You've worked on front-end teams in the finance or security space
You have at least 1 year of experience in developing React Native mobile apps or helped move existing native apps to React Native
Crypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.
Job #: GCFE04US
#LI-Remote
Pay Transparency Notice: Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include target bonus + target equity + benefits (including medical, dental, vision and 401(k)).
Pay Range:
$152,405-$179,300 USD
Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying.
Commitment to Equal Opportunity
Coinbase is committed to diversity in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Know Your Rights notice here. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law.
Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here).
Global Data Privacy Notice for Job Candidates and Applicants
Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here.
Benefits at Coinbase
Medical Plan, Dental and Vision Plan with generous employee contributions
Health Savings Account with company contributions each pay period
Disability and Life Insurance
401(k) plan with company match
Wellness Stipend
Mobile/Internet Reimbursement
Connections Stipend
Volunteer Time Off
Fertility Counseling and Benefits
Generous Time off/Leave Policy
The option of getting paid in digital currency
Learn more about our mission
Junior Software Engineer
Senior Software Engineer Job In Salt Lake City, UT
DX helps companies build world-class engineering organizations by providing leaders with insights into developer experience and productivity. DX is bootstrapped, profitable, and consistently growing revenue more than 3X year over year. We're based in downtown Salt Lake City with customers like Indeed, Etsy, Dropbox, Twilio, Pfizer, and Vanguard.
About the role
This is a junior-level role where you'll spend your first 12-18 months dedicated to frontline engineering support, helping you gain technical fluency across our stack and build the foundations for your engineering career. Following this initial 12-18 month period, you will “graduate” into a more senior product engineering role, developing new features and capabilities.
Our engineering team is extremely small and we aim to keep it that way. This means that each person on our team carries significant weight and responsibility, and must ship a lot. In return, we have great compensation, zero bureaucracy, little to no meetings, and the opportunity to immensely impact the business each day. We're looking for someone who's eager to dive in, contribute, and launch their career at DX.
Key responsibilities
Manage our Engineering Support Rotation during your onboarding phase, solving real-world technical issues.
Collaborate with senior engineers to resolve bugs, optimize performance, and implement solutions.
Work closely with internal teams to ensure customers' success.
About you
You're a fast-learner who performs work with a high-level of intensity.
You're able to take ownership, work under pressure, and meet deadlines on time.
You're able to regularly work more than 40 hours/week-including after-hours or weekends when needed-to meet the workload and performance expectations that this role requires.
You have foundational knowledge of web application development.
Bonus points if you
Have startup experience
Have experience working with Ruby, React, and/or PostgreSQL
Why you'll love working here
Mentorship & growth. You'll work directly with senior engineers who will mentor you as you grow into a full-time product engineer.
Ownership & impact. You'll see the direct results of your efforts in our product's performance and customer satisfaction.
Collaborative culture. We're a tight-knit team that values curiosity, knowledge sharing, and learning from one another.
Benefits
Competitive salary and meaningful equity in a high-growth-stage startup
401k with 4% match
Unlimited PTO
Fully covered medical insurance
Mainfram Developer
Senior Software Engineer Job In Salt Lake City, UT
We are seeking a skilled and detail-oriented Mainframe Developer with strong experience in JCL (Job Control Language), DB2, and Linux environments. The ideal candidate will be responsible for maintaining, enhancing, and supporting mainframe applications and ensuring seamless integration with distributed systems.
Responsibilities:
Design, develop, and maintain mainframe applications using COBOL, JCL, and DB2.
Write and optimize complex JCL scripts for batch processing.
Perform database design, development, and performance tuning in DB2.
Integrate mainframe systems with Linux-based platforms and tools.
Troubleshoot and resolve production issues in a timely manner.
Collaborate with cross-functional teams to gather requirements and deliver solutions.
Participate in code reviews, testing, and deployment activities.
Document technical specifications and system processes.
Requirements:
9+ years of experience in mainframe development.
Proficiency in JCL, DB2, and COBOL.
Working knowledge of Linux and shell scripting.
Experience with version control tools (e.g., Git, Endevor).
Familiarity with Agile/Scrum methodologies.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Lead Backend Engineer
Senior Software Engineer Job 16 miles from Salt Lake City
Our client seeks a Lead Backend Engineer in the health tech SaaS space to join their team supporting national health and human services initiatives. Are you a backend expert who thrives in high-scale, high-availability environments? Are you passionate about using technology to streamline complex systems and create a meaningful impact? Are you a Python pro who leads by example and loves solving real-world challenges with elegant code? If yes, this may be the perfect Lead Backend Engineer position for you. Keep scrolling to see what this company has to offer.
The Perks!
Competitive compensation, $140,000-$180,000, based on experience
401(k) benefits
Health and Dental Insurance
Great PTO
Opportunity to work on high-impact software used by millions
A Day in the Life of the Lead Backend Engineer
In this role, you'll lead backend development efforts for a fast-growing health tech company working to transform how government agencies serve communities. You'll collaborate closely with product managers, client engineers, and backend developers to design, build, and maintain scalable, secure systems that directly support health and human service programs.
Responsibilities include:
Drive technical architecture decisions and backend strategy
Lead backend code reviews and establish development best practices
Collaborate with cross-functional teams to scope, design, and deliver software
Write high-quality, scalable Python code using Django and DRF
Troubleshoot and resolve complex backend and infrastructure issues
Guide and mentor other engineers and help vet new hires
Meet with clients for technical input and support as needed
Write and review technical design documents and task tickets
Ensure backend systems are optimized for scalability, performance, and security
Requirements and Qualifications:
10+ years of backend engineering experience
Expertise in Python, Django, and Django Rest Framework
Strong leadership experience on software teams or technical projects
Working experience in a regulated industry such as healthcare, finance, government, etc.
Solid experience building on Amazon Web Services (AWS) with experience working in HIPAA and SOC-2 secure & compliant environments
Ability to work a hybrid schedule in Utah
About the Hiring Company:
Our client is a mission-driven health tech company aiming to make the government the best-run organization in the world. Their cloud-based platform powers digital transformation for health and human services programs, serving over 5 million users. With a top-rated mobile app and a focus on outcomes-driven solutions, they're redefining how public institutions serve people through innovative technology.
Come Join Our Engineering Team!
Start by filling out this 3-minute, mobile-friendly application here. We look forward to hearing from you!
Staff Software Engineer
Senior Software Engineer Job 24 miles from Salt Lake City
Who Is Elementum™?
Elementum is the innovative startup that's using AI Driven Workflows so that businesses can operate faster, smarter, and cheaper. Elementum's unique IP allows its platform to run natively inside its customers' own data clouds, enabling instant automation without any integrations or APIs. It's also fully pre-integrated with all of the leading public and private AI/ML/LLMs, making it the only choice for secure, AI-driven automation. Industry leaders like Sanofi, Under Armour, and Snowflake are using AI Driven Workflows to transform their operations to increase productivity, delight customers, and capture market share.
About the Role
Elementum is seeking a Staff Backend Software Engineer to play a technical leadership role in building the future of intelligent enterprise systems. As a Staff Engineer, you'll architect scalable, high-performance backend services while collaborating with cross-functional teams to deliver innovative features-many of which are powered by cutting-edge AI technologies.
This is a high-impact role for a hands-on engineer who brings deep technical expertise and is excited to guide team members while driving strategic technical initiatives forward.
What You'll Do
🔧 Backend Architecture & Development
Design and implement scalable, resilient backend systems using Java, Spring Boot, SQL, and Kafka.
Lead the architecture and development of complex backend services, APIs, and integrations across our microservices platform.
Ensure high reliability, maintainability, and performance throughout the system lifecycle.
🧠 AI Integration & Agent Engineering
Partner with product and AI teams to integrate LLMs and intelligent agents into backend workflows.
Work with providers like OpenAI, Anthropic, and Google Cloud AI to deliver intelligent features and automation capabilities.
Help develop and evolve AI agent orchestration, including retrieval-augmented generation (RAG), prompt optimization, and intelligent data pipelines.
🚀 Technical Leadership & Mentorship
Serve as a technical advisor and role model across the engineering org, setting high standards for code quality, design, and collaboration.
Mentor and coach engineers at all levels, fostering a culture of technical excellence and curiosity.
Conduct detailed design and code reviews to ensure scalable and maintainable solutions.
🤝 Cross-Functional Collaboration
Collaborate with product managers, designers, frontend engineers, and DevOps to build end-to-end features and solutions.
Participate in roadmap planning and technical strategy discussions, bringing architectural insight to long-term product direction.
Advocate for backend and infrastructure needs during sprint planning and product grooming.
📈 Optimization & Process Improvement
Lead efforts to optimize SQL performance, database schema design, and data access strategies.
Identify and resolve bottlenecks in performance, security, and scalability.
Improve CI/CD pipelines and deployment practices to accelerate reliable software delivery.
🔍 Innovation & Best Practices
Stay ahead of trends in backend development, cloud infrastructure, and applied AI.
Champion best practices in software engineering-testability, observability, security, and clean architecture.
Lead technical spikes and prototype efforts for new initiatives and technologies.
What We're Looking For
Must-Haves:
7+ years of backend software engineering experience, with a strong emphasis on Java and enterprise-scale systems.
Expertise in SQL databases, including query optimization, indexing, and schema design.
Solid experience with microservices architecture and GraphQL APIs.
Familiarity with cloud infrastructure, especially AWS.
Hands-on experience or strong interest in AI/LLM integration, intelligent systems, or AI agents.
Proven ability to lead technical projects and mentor engineering peers.
Excellent communication and collaboration skills across cross-functional teams.
Nice-to-Haves:
Experience with containerization (Docker, Kubernetes) and modern cloud-native environments.
Awareness of security best practices in backend and API development.
Strong understanding of vector databases, LangChain, Spring AI, or similar LLM orchestration tools.
Familiarity of GitLab CI/CD pipelines and DevOps practices.
Comfortable interfacing with frontend teams and understanding full-stack implications.
Competitive Benefits:
Medical, dental, and vision coverage
401k matching
Flexible vacation policy
Engage with (and give high-fives to) senior management regularly
Get in on the ground floor of a huge opportunity
Senior Software Engineer (AI Agents)
Senior Software Engineer Job 33 miles from Salt Lake City
Build the future of AI‑driven learning tools
Join Mindsmith and build the AI that makes corporate learning teams 12‑20× more productive.
Mindsmith is a platform that incorporates AI to help corporate learning teams quickly author eLearning content. Our customers can upload internal documents for the AI to use as source material and guide it through every step of course creation. For current customers, we've increased efficiency by 12‑20×.
Custom content generation is only the first step in our larger vision of becoming the AI infrastructure for eLearning.
We're a scrappy, early‑stage team looking for the right engineer to help build out our eLearning agent you'll be hands on with cutting edge AI technologies and techniques.
😎 About You
You're a seasoned full‑stack engineer with 6+ years of experience, comfortable building and scaling production‑grade applications. You stay ahead of the curve on AI trends and model capabilities, and you know how to move fast without sacrificing quality. You're confident in your skills but humble.
What You Bring
Deep experience with TypeScript
Proven ability to ship complex products end‑to‑end
A track record of working with AI/ML APIs or tools (OpenAI, Gemini, etc.)
Strong product sense and a collaborative mindset
Bonus Points
Familiarity with prompt engineering and LLM evaluation strategies
Experience building ed‑tech or productivity tools
Seed/pre‑seed‑stage tech startup work
Building learning tools or similar projects (HUGE bonus)
You're really smart (solving hard problems, learning quickly, attention to detail, love for product iteration, skilled prioritizer, action‑biased), mission‑driven (you care deeply about your work), and you think like a founder (you notice problems and fix them, occasional late‑night hackathons don't scare you, and your finish line is users getting meaningful value).
✨ What You'll Do
As a Senior Software Engineer on our AI Integrations team, you'll contribute to the development of our AI‑powered e‑learning generator that transforms raw content into interactive, instructionally sound lessons. You'll architect and refine intelligent workflows that serve as the backbone of our next‑gen authoring‑tool agents.
Every month, you'll experiment with cutting‑edge models from OpenAI, Gemini, Anthropic, and beyond-writing evaluation harnesses, optimizing system prompts, and pushing the boundaries of what's possible with LLMs in education.
Because we're a small, scrappy team, we still operate very lean and fast‑paced. Sometimes specs or designs won't be 100 % polished before we start building-and you probably enjoy that kind of early‑stage challenge. As Mindsmith grows, you'll help create entirely new services and tools, becoming a major pillar in the company and influencing key product decisions.
💰 What You'll Get
Competitive salary + benefits
0.25 - 1 % equity (your choice: higher equity/lower base or vice‑versa)
Occasional meals and perks
A fun, supportive team
A super‑meaningful, high‑impact job
Not 100 % sure you're a fit? Apply anyway! We look for potential over pedigree. If you're passionate about our mission, eager to learn, and hold high standards for yourself, we want to hear from you.
Senior Software Engineer
Senior Software Engineer Job 24 miles from Salt Lake City
The Sr. Software Engineer designs, develops, tests, deploys, and maintains high-quality software solutions, with a focus on full-stack development using TypeScript, React, and React Native. This role is pivotal in building and enhancing our applications to meet user needs and business requirements. Works collaboratively within the engineering team to build and improve the company's products and services.
Key Responsibilities:
Write clean, scalable, testable, and maintainable code for various parts of the application stack, primarily using TypeScript, React, and React Native.
Participate in the full software development lifecycle (SDLC), including requirements gathering, design, implementation, testing, deployment, and maintenance.
Collaborate with product managers, designers, and other engineers to deliver features and bug fixes.
Participate in code reviews to ensure code quality and adherence to standards.
Develop automated tests (unit, integration, end-to-end) to ensure software reliability.
Troubleshoot and debug issues in development and production environments.
Contribute to technical documentation.
Qualifications & Skills:
Proficiency in TypeScript, React, and React Native is essential.
Experience with Node JS APIs and SQL databases
AWS experience, preferably CDK / Cloudformation / Terraform.
Ability to communicate technical concepts efficiently with customers and provide technical support to end users
Bonus Skills:
Experience with Prisma ORM.
Experience with Serverless architectures.
Figma design experience
Bachelors Degree in Related Field
Software Engineering (Business Systems)
Senior Software Engineer Job In Salt Lake City, UT
We're looking for a full-stack software engineer who writes clean, maintainable code and thrives on collaboration and ownership. In this role, you'll help build and maintain the internal business systems that power our financial operations-particularly billing, invoicing, accounting, and ERP integrations. You'll work closely with finance, support, and product teams to deliver scalable, reliable tools that ensure data accuracy and auditability.
What You'll Do
Design, develop, and maintain applications supporting billing, invoicing, and ERP workflows.
Build integrations with platforms like NetSuite and other internal systems.
Work with relational databases to ensure data consistency, integrity, and auditability.
Work closely with stakeholders to understand business requirements and translate them into effective technical solutions.
Ensure business processes run reliably in production, with a focus on data accuracy, uptime, and audit readiness.
Contribute to a culture of quality through code reviews, unit testing, and continuous improvement.
Required Skills:
2+ years of experience with .net framework and .net core, (C#)
2+ years of experience with JavaScript and React
Solid understanding of development tools and practices: Visual Studio, VS Code, git, Docker, TDD, Agile/Kanban workflows.
Excellent communication skills and attention to detail.
Passionate about creating solid and maintainable code.
Bonus points if familiar with any of the following:
Familiarity with NetSuite or other ERP platforms.
Experience with testing libraries (e.g., NUnit, Jest, React Testing Library).
Background in microservices architecture or event-driven systems.
Exposure to financial compliance and data governance best practices.
.Net Systems Architect
Senior Software Engineer Job 38 miles from Salt Lake City
An inpatient psychiatric facility is undergoing a large-scale modernization of its Electronic Medical Record (EMR) system, transitioning from a PowerBuilder-based legacy platform (“eChart”) to a scalable, full-stack web-based architecture. The EMR system manages comprehensive data related to psychiatric and medical care, and its evolution is critical to supporting efficient clinical workflows and regulatory compliance.
Position Summary
We are seeking a seasoned .NET Systems Architect to lead the design and architecture of the new EMR platform. This senior-level role combines technical leadership with hands-on development and requires extensive experience with Microsoft technologies, system design, cloud platforms, and team mentorship.
The Systems Architect will define technical standards, establish scalable patterns, and guide a team of developers in building and maintaining a robust, secure, and high-performance full-stack .NET application suite.
Key Responsibilities
Architect .NET-based systems for enterprise-scale applications in the healthcare domain.
Define and enforce software architecture principles, patterns, and best practices.
Collaborate with cross-functional teams to translate business requirements into technical designs.
Ensure application scalability, reliability, performance, and security.
Guide the full software development lifecycle (SDLC) and oversee system implementation efforts.
Conduct code and architecture reviews; recommend improvements based on current best practices.
Develop shared tools, frameworks, and reusable components for consistent development.
Mentor junior developers and provide technical leadership across the team.
Troubleshoot, evaluate, and provide support for developed systems.
Communicate with end users to discuss requirements, limitations, and enhancement strategies.
Analyze technical data, interpret trends, and create reports and recommendations.
Stay current with emerging technologies and evaluate their potential for adoption.
Create and maintain detailed documentation for system architecture and design decisions.
Preferred Skills & Experience
10+ years of .NET software development experience, including 5+ years in a systems architecture or lead developer role.
Proven experience designing and building robust, user-facing web applications.
Expert knowledge of the Microsoft .NET ecosystem:
SQL Server, C#, ASP.NET, Blazor
HTML, CSS, SASS, JavaScript, TypeScript, jQuery
Experience in AWS cloud environments is preferred.
Familiarity with DevOps principles and CI/CD pipelines.
Strong grasp of Agile development methodologies.
Demonstrated ability to self-manage and complete complex projects with minimal oversight.
Exceptional communication and problem-solving skills.
2025 Intern - Software Engineer
Senior Software Engineer Job 24 miles from Salt Lake City
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!
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
Adobe is seeking talented and passionate Software Engineer interns across all organizations to help plan, design, develop, and test software systems or applications for software enhancements and new products used in local, networked, cloud-based or Internet-related computer programs and products.
Adobe software engineer interns can work directly on products for our Creative Cloud, Document Cloud, or Experience Cloud teams, or they can be immersed in the world of our cloud-based platform - diving into components of our infrastructure or solving problems with big data. We have openings for all interests - web developers, mobile developers, data engineers, frontend development, back-end development, full stack development - the opportunities are endless!
All 2025 Adobe interns will be co-located hybrid. This means that interns will work between their assigned office and home. Interns will be based in the office where their manager and/or team are located, where they will get the most support to ensure collaboration and the best employee experience. Managers and their organization will determine the frequency they need to go into the office to meet priorities.
What You'll Do
* Develop high-performance, reliable, testable and maintainable code.
* Participating in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation.
* Collaborate with engineers and participate in daily or weekly stand ups and meetings.
* Grow with the support of your team and help others on the team grow by providing thoughtful feedback and uplifting those around you.
* Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication.
* Additional responsibilities as needed based on specific role or team
What You Need to Succeed
* Currently enrolled full time and pursuing a Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required with an expected graduation date of December 2025 - June 2026
* Strong technical background with analytical and problem-solving skills
* Previous related experience in software engineering (applicable coursework, projects, internships, etc.)
* Proficiency and experience with at least one or more of the following: Java, C++, JavaScript, Python
* Familiar with the software development lifecycle - designing, developing, deploying, and maintaining web and mobile apps
* Results-oriented, with ability and interest in learning new technologies and adapting quickly to new requirements and environments
* Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations.
* Ability to participate in a full-time internship between May-September
Adobe is proud to be an Equal Employment Opportunity and affirmative action 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 **************.
Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees.
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 $38.00 -- $51.00 hourly. Your recruiter can share more about the specific pay rate for your job location during the hiring process.
Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances.
Adobe is proud to be an Equal Employment Opportunity and affirmative action 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 **************.
Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees.
Software Development Engineer in Test
Senior Software Engineer Job 17 miles from Salt Lake City
Job DescriptionDescription:
Be a Part of Something Amazing
In between supporting a global sales force (that we call "demonstrators") and creating the world's best stamps, ink, and paper, we carve out a little time for parties, perks, and basking in the glory of an amazing work/life balance.
Sound like something you could get behind? Good. Because we're looking for people just like you - who are good at what they do and are passionate about helping others.
Did We Mention the Perks?
Here are a few of the other perks we offer:
A wicked-awesome benefits package (go ahead and compare)
A Friday dress code every day of the week (dust off those jeans)
Extreme crafting experiences (totally optional, but give it a try)
Paid personal time off...like, a lot of it (see "work/life balance" above)
Flexible schedules, including a 9/80 option (enjoy a long weekend every other week)
Hybrid position to mix office and home vibes (enjoy the best of both worlds)
Tuition assistance and 401(k) programs (company match, baby!)
Roles & Responsibilities
Exemplify Stampin’ Up!’s core values: we care about people first, we act with courage, we better our best, and we own it.
Work as a self-directed employee to review and analyze business requirements in order to create detailed, comprehensive, and well-structured test plans and test cases as early as possible in the Software Development Engineer in Test (SDET) phase.
Assist team with manual testing; document issues as bugs/defects.
Evaluate manual test cases to convert into automated test cases. Create and maintain complex E2E automation test scripts to validate the system at various phases of the SDLC.
Integrate tests with CI/CD systems. Run test automation scripts, and analyze formal test results to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
Understand and write complex SQL queries to extract data and perform complex analysis on large volumes of data.
Develop expertise in data automation tools like ICEDQ, Informatica, etc. Analyze, design, and develop test automation for backend using data automation tools.
Manage support ticketing systems. Triage, assign, facilitate, escalate, and complete support tickets.
Requirements:
Bachelor's Degree in Computer Science, Information Technology, or related, or equivalent employment experience.
Two to three years of experience in writing advanced SQL queries and automation testing tools using WinAppdriver, Selenium, or Cypress and programming languages using JavaScript or C#.
Three to five years of experience in testing Windows applications, web applications, mobile applications, and APIs.
Two to three years of experience working in scrum or agile development environment supporting a software product.
Familiar with SDLC concepts and/or Quality Assurance concepts, practices, and tools.
Knowledge of Azure DevOps and .NET environment using Microsoft tools preferred.
Software Engineer, Product
Senior Software Engineer Job In Salt Lake City, UT
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Software Engineer, Product Responsibilities:
1. Develop, design, create, modify, and/or test software applications or systems for various products or software services.
2. Develop a strong understanding of relevant product area, codebase, and/or systems.
3. Demonstrate proficiency in data analysis, programming, and software engineering.
4. Produce high-quality code with good test coverage using modern abstractions and frameworks.
5. May be assigned to specific group focused on product or infrastructure.
6. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
7. Demonstrate good judgment in selecting methods and techniques for obtaining solutions.
8. Work independently, use available resources to get unblocked, and complete tasks on schedule by exercising strong judgment and problem solving skills.
9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.
10. Work closely with product management and design teams to define feature specifications and build the next generation of products leveraging frameworks such as React, React Native.
11. Work closely with operations and infrastructure to build and scale back-end services.
12. Build report interfaces and data feeds.
13. Telecommute from anywhere in the US permitted.
**Minimum Qualifications:**
Minimum Qualifications:
14. Master's degree (or foreign degree equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field and two years of work experience in the job offered or in a computer-related occupation.
15. Requires two years of experience in the following:
16. 1. C, C++, C#, or Java
17. 2. Python, PHP, or Haskell
18. 3. Relational databases and SQL
19. 4. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
20. 5. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
21. 6. Core web technologies: HTML, CSS, or JavaScript
22. 7. Building highly-scalable performant solutions
23. 8. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction
24. 9. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems
25. 10. Distributed systems
**Public Compensation:**
$250,603/year to $290,180/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
Fellow Software Engineer, Opengear (Sandy, UT - Hybrid)
Senior Software Engineer Job 13 miles from Salt Lake City
Opengear designs and manufactures products for data center and remote site management. We are a rapidly growing supplier of sophisticated data center, network and remote site management products. Our customers include tech unicorns and Fortune 100 companies. We are the leading supplier of out-of-band solutions for IT infrastructure management and are actively exploring new solutions for hyper-scale data center deployment and management. We are a global company with offices in Brisbane, Australia and Sandy, Utah.
Position
We are seeking an accomplished Fellow Software Engineer to drive strategic improvements across our software development lifecycle (SDLC). This role will lead technical initiatives focused on SDLC modernization, build system optimization, DevOps, CI/CD automation, and development tooling. The ideal candidate brings 15+ years of experience, a Master's degree in Computer Science or Computer Engineering, and a strong background in embedded systems, development infrastructure, and organizational scale transformation.
What You Will Do
* Architect and implement improvements in our CI/CD pipeline, including tiered builds, caching, and test acceleration strategies.
* Lead initiatives to optimize our Yocto-based build system, including distributed builds, shared caches, and reproducible artifacts.
* Standardize and modernize developer environments via containerization, SDKs, and automated setup.
* Improve code quality through process redesign (e.g., quality gates, risk-based code reviews, test automation pyramid).
* Champion DevOps best practices and mentor engineering teams in automation, tooling, and measurement (e.g., DORA metrics).
* Collaborate with platform and product teams to reduce context switching, build wait times, and test delays.
* Evaluate and guide the migration strategy for SCM and CI tools (e.g., Bitbucket + Gerrit to GitHub + Actions).
* Create and refine internal frameworks, templates, and documentation to boost reuse and reduce duplication.
* Track and visualize engineering productivity metrics using tools like PowerBI, Jira, Jenkins, and Git.
Who You Are and What You Bring
* Master's degree in Computer Science, Computer Engineering, or equivalent.
* 15+ years of professional experience in software development, with deep knowledge of SDLC, DevOps, and CI/CD systems.
* Hands-on experience with Yocto, Jenkins, Gerrit, Git, containerization (Docker), and test automation.
* Demonstrated success improving build and release efficiency in complex embedded firmware environments.
* Excellent collaboration skills and ability to mentor engineers across different technical levels.
* Experience establishing and driving adoption of engineering metrics (DORA, flakiness rates, flow efficiency, etc.).
Desired But Not Required
* Experience in networking, embedded Linux systems, or console server development.
* Proven leadership in cross-functional or platform engineering initiatives.
* Familiarity with GitHub Actions, GitLab CI, or other modern CI/CD ecosystems.
* Experience with shift-left testing, HIL/SIL strategies, and risk-based testing approaches.
* Please note that we are unable to provide visa sponsorship for this position. This includes, but is not limited to, work visas, employment-based visas, or residency sponsorship. Candidates must have valid work authorization in the United States at the time of application. Visa applications of any kind will not be considered.
Digi International offers a distinctive Total Rewards package including a short-term incentive program, new hire stock award, paid parental leave, open (uncapped) PTO, and hybrid work environment in addition to our competitive medical, health & wellbeing and compensation offerings.
The anticipated base pay range for this position is $142,500 - $222,500. Pay ranges are determined by role, job level and primary job location. The range displayed reflects the reasonable range we anticipate paying for this position and reflects the cost of labor within several U.S. geographic markets. The specific salary offered within the range will depend on various factors including, but not limited to the candidate's relevant and prior experience, education, skills, and primary work location. It is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each position. Pay ranges are typically reviewed and updated annually.
At Digi, we embrace diversity and inclusion among our teammates. It is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. We are committed to providing an environment of respect where equal employment opportunities are available to all applicants and teammates.
Software 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.
Backend Software Engineer - Golang or Java - hybrid
Senior Software Engineer Job In Salt Lake City, UT
About CyberArk: CyberArk (NASDAQ: CYBR), is the global leader in Identity Security. Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity - human or machine - across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world's leading organizations trust CyberArk to help secure their most critical assets. To learn more about CyberArk, visit our CyberArk blogs or follow us on X, LinkedIn or Facebook.
Job Description
CyberArk is seeking a highly skilled and experienced Senior Software Engineer to join the team behind our Control Plane product, CyberArk's (Venafi) cloud platform for securing machine identities. You will play a significant role in taking Machine Identity Management to the next level by extending and enhancing the cloud platform underpinning our products. We are looking for an energetic and versatile person to join our team and help us achieve our goals.
Responsibilities
* Practice the software development life cycle in an agile oriented environment.
* Analyze, design, and develop new features for web applications and backend systems.
* Explore new technologies and tools to keep us using cutting edge solutions.
* Help guide and contribute to feature design and implementation to bring the product to the next level.
* Participate in continuous and iterative engineering cycles with emphasis on code quality, supportability, scalability, and performance.
Qualifications
* Have a degree in Computer Science or Engineering related field / technology
* Possess 2+ years of experience building highly scalable, interactive backend applications using Java / Go and interacting with React web applications using GraphQL / REST
* Have a desire to use new technologies and understand them in depth
* Be passionate about code design, high-quality code, and code reviews, optimizing and challenging the status quo
* Be proactive by nature and have an internal drive for excellence and improvement
* Must be able to work in a hybrid capacity from our Santa Clara, CA or Salt Lake City, UT office.
How you will stand out from the crowd:
* Experienced with micro service/event-oriented design and development
* Strong UX/UI orientation to create intuitive APIs and user interfaces
* Front-end development experience with React, CSS, HTML, and JavaScript
* Experienced with modern CI/CD tools
Additional Information
CyberArk is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
The salary range for this position is $106,000 - $133,000/year, discretionary bonus, and equity. Base pay may also vary considerably depending on job-related knowledge, skills, and experience. The compensation package includes a wide range of medical, dental, vision, financial, and other benefits.
Software Engineer
Senior Software Engineer Job In Salt Lake City, UT
Datavant is a data platform company and the world's leader in health data exchange. Our vision is that every healthcare decision is powered by the right data, at the right time, in the right format. Our platform is powered by the largest, most diverse health data network in the U.S., enabling data to be secure, accessible and usable to inform better health decisions. Datavant is trusted by the world's leading life sciences companies, government agencies, and those who deliver and pay for care.
By joining Datavant today, you're stepping onto a high-performing, values-driven team. Together, we're rising to the challenge of tackling some of healthcare's most complex problems with technology-forward solutions. Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare.
**What We're Looking For**
At Datavant we are excited to meet engineers who problem solve, build, and understand the methodologies and underlying concepts of software engineering. As an **experienced leader of projects, teams and initiatives** , you will join the team with the autonomy and decision rights to immediately begin shaping our healthcare data ecosystem for our clients. Our goal is to connect the world's health data and as a Staff Engineer you will work on the architecture and design level solutioning of our product while also driving implementation and helping to mentor other team members. If you are looking for a rapidly growing engineering team focused on delivering meaningful impact through innovative technology solutions, this is the team and role for you!
**What You Will Do**
+ Lead design, implementation, and overall development of your products
+ Guide and mentor other engineers while developing cutting-edge solutions for our health data ecosystem
+ Own multiple projects, conduct code reviews, translate product requirements to the team, and act like an owner
+ Drive innovation and deliver valuable data solutions for our clients
+ Work with our modern tech stack including Python, Java, JavaScript, TypeScript, React, Spark, AWS, Azure and more
+ Bonus points for Scala & Elasticsearch
+ Help contribute to our awesome tech blog - click here to check it out (************************************** !
**What You Need to Succeed**
+ **3+ years of experience** writing production-ready code, performing code reviews, and working on full stack design and architecture of applications
+ Experience with Java
+ Experience with Kafka, SQL, Cassandra, Redis, AWS would be a plus
+ Experience with Scala and Big data technologies (Spark, Delta) would be a plus
+ Exceptional ability to write production-ready code and build scalable data flows
+ Readiness to thrive and communicate with your team and collaborate with others in a fast-paced environment
+ Demonstrated experience owning projects, migrations, and leading from the front
+ Excitement, passion and curiosity about our mission of connecting the world's health data and improving patient outcomes
We are committed to building a diverse team of Datavanters who are all responsible for stewarding a high-performance culture in which all Datavanters belong and thrive. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.
At Datavant our total rewards strategy powers a high-growth, high-performance, health technology company that rewards our employees for transforming health care through creating industry-defining data logistics products and services.
The range posted is for a given job title, which can include multiple levels. Individual rates for the same job title may differ based on their level, responsibilities, skills, and experience for a specific job.
The estimated total cash compensation range for this role is:
$152,000-$190,000 USD
To ensure the safety of patients and staff, many of our clients require post-offer health screenings and proof and/or completion of various vaccinations such as the flu shot, Tdap, COVID-19, etc. Any requests to be exempted from these requirements will be reviewed by Datavant Human Resources and determined on a case-by-case basis. Depending on the state in which you will be working, exemptions may be available on the basis of disability, medical contraindications to the vaccine or any of its components, pregnancy or pregnancy-related medical conditions, and/or religion.
This job is not eligible for employment sponsorship.
Datavant is committed to a work environment free from job discrimination. We are proud to be an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. To learn more about our commitment, please review our EEO Commitment Statement here (************************************************** . Know Your Rights (*********************************************************************** , explore the resources available through the EEOC for more information regarding your legal rights and protections. In addition, Datavant does not and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay.
At the end of this application, you will find a set of voluntary demographic questions. If you choose to respond, your answers will be anonymous and will help us identify areas for improvement in our recruitment process. (We can only see aggregate responses, not individual ones. In fact, we aren't even able to see whether you've responded.) Responding is entirely optional and will not affect your application or hiring process in any way.
Datavant is committed to working with and providing reasonable accommodations to individuals with physical and mental disabilities. If you need an accommodation while seeking employment, please contact us at *********************** . We will review your request for reasonable accommodation on a case-by-case basis.
For more information about how we collect and use your data, please review our Privacy Policy (**************************************** .