Post Job

Staff Software Engineer Jobs in South Ogden, UT

- 1,374 Jobs
All
Staff Software Engineer
Software Engineer
Software Developer
Software Leader
Junior Software Engineer
Software Engineering Manager
Lead Engineer
Software Development Engineer
Computer Software Engineer
  • Sentinel - Software Engineering Manager 2 - 14437

    Northrop Grumman 4.7company rating

    Staff Software Engineer Job In Roy, UT

    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.
    $135.1k-224k yearly 16d ago
  • Staff Software Engineer (EAA)

    Coinbase 4.2company rating

    Staff 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. Team - The Agent Productivity Tools (APT) team is a vital part of Coinbase's Enterprise Applications and Architecture org, responsible for building the customer experience platforms that streamlines the customer service and compliance processes with innovative services, tools and applications that improve the efficiency and effectiveness of CX agents. This helps resolve customer issues and compliance KYC processes faster, with greater accuracy, and ultimately this leads to higher customer satisfaction levels and a better overall compliant experience for our customers. Role - You will be building applications that will enable Coinbase Customer Agents and other users to increase their productivity, drive automation, and deliver impact at scale through AI/ML-based technologies. What you'll be doing Build complete user features including front and backend using React, Js frameworks, Golang and cloud technologies Lead assessment and implementation of third-party AI/ML tools. Deliver cross-functional outcomes to complex problems in collaboration with product, design, security, data or other engineering teams Demonstrate a keen awareness of Coinbase's platform, development practices, and various technical domains and build upon them to efficiently deliver improvements across multiple teams. Participate in an environment where innovative ideas are regularly generated, vetted, and transformed into action. Foresee potential issues before they arise and adapt their own approach, working within constraints to avoid adverse impact. Communicate across the company to technical and non-technical leaders with ease. Quickly distill complex technical themes so that an entry level, non-tech team member can understand them. Mentor team members in design techniques and best practices in coding, testing, release/deploy process, documentation, metrics/logging and scaling. Working with teams and teammates across multiple time zones. What we look for in you You have at least 8 years of experience in software engineering and at least 8 years of experience in developing large scale systems with Golang and cloud technologies and shipping user-facing features with JavaScript and modern, component-based JS frameworks like React. Proven experience in integrating AI/ML APIs into web applications. Experience with third-party vendor integrations. You enjoy and have experience with large-scale, high-traffic platforms and implementing scalable, robust services in the real world. You have experience in authoring and contributing to technical architecture and implementing them. Experience in AWS, Kubernetes, Terraform, BuildKite or similar. Experience in rate limiters, caching, load balancing, circuit breakers, metrics, logging, tracing, debugging etc. Experience in event driven architectures (Kafka, MQ etc.), proficiency in either SQL or NoSQL DBs, understanding of concepts like gRPC, GraphQL, ETL. Proficiency in Go. Nice to haves: Python, Ruby SaaS platform experience Applications using OpenAI/ChatGPT G2698 #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: $218,025-$256,500 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
    $218k-256.5k yearly 13d ago
  • Junior Software Engineer

    DX 4.4company rating

    Staff 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
    $65k-84k yearly est. 24d ago
  • Lead Backend Engineer

    Isotalent

    Staff Software Engineer Job In Draper, UT

    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!
    $140k-180k yearly 18d ago
  • Software Engineer

    Landmark Global 3.6company rating

    Staff 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 *********************************************************
    $95k yearly 5d ago
  • Software Development Engineer in Test

    Stampin Up 3.7company rating

    Staff Software Engineer Job In Riverton, UT

    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.
    $66k-88k yearly est. 2d ago
  • Software Engineer (Technical Leadership) - Machine Learning

    Meta 4.8company rating

    Staff Software Engineer Job In Salt Lake City, UT

    Meta is seeking Machine Learning Engineers to join our engineering team. The ideal candidate will have industry experience working on a range of classification and optimization problems like payment fraud, click-through rate prediction, click-fraud detection, search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection. The position will involve taking these skills and applying them to some of the most exciting and massive social data and prediction problems that exist on the web. **Required Skills:** Software Engineer (Technical Leadership) - Machine Learning Responsibilities: 1. Drive the team's goals & technical direction to pursue opportunities that make your larger organization more efficient 2. Effectively communicate complex features & systems in detail 3. Understand industry & company-wide trends to help assess & develop new technologies 4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization 5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas 6. Suggest, collect and synthesize requirements and create an effective feature roadmap 7. Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models 8. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU) **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 10. Experience leading projects with industry-wide impact 11. Experience communicating and working across functions to drive solutions 12. Experience in mentoring/influencing senior engineers across organizations 13. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term vision 14. Experience in driving large cross-functional/industry-wide engineering efforts 15. 12+ years of experience in programming languages (Python, C++, Java or R) with technical background 16. 8+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, NLP, data mining or artificial intelligence **Preferred Qualifications:** Preferred Qualifications: 17. Experience in shipping products to millions of customers or have started a new line of product 18. Experience with Hadoop/HBase/Pig or MapReduce/Sawzall/Bigtable/Hive/Spark **Public Compensation:** $213,000/year to $293,000/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.
    $213k-293k yearly 60d+ ago
  • Software Engineer - Frontend - Splunk License Reporting

    Cisco 4.8company rating

    Staff Software Engineer Job In Salt Lake City, UT

    Splunk, a Cisco company, is building a safer and more resilient digital world with an end-to-end full stack platform made for a hybrid, multi-cloud world. Leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. Our customers love our technology, but it's our caring employees that make Splunk stand out as an amazing career destination. No matter where in the world or what level of the organization, we approach our work with kindness. So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you. Come help organizations be their best, while you reach new heights with a team that has your back. **Role Summary** This role is for a Software Engineer on the Cloud License Reporting team, which owns the experiences and tools that Splunk Administrators use to understand their Splunk Cloud entitlements and visualize their license usage. This team plays a substantial role in how the Splunk platform can help administrators understand the value they get from Splunk. Splunk is looking for a hardworking and innovative Software Engineer to work closely with product owners and designers to build and support a suite of customer-facing Splunk applications. You'll also enable internal partners by developing tools to monitor and investigate license usage. This team is responsible for the license usage experiences for the Splunk Cloud platform, which spans multiple feature requests from other product teams. You'll collaborate with the team to drive roadmap priority, and help balance internal and external feature requests by folding in feedback you get directly from our customers. **Meet the Products and Technology Team** Want to build security and observability products people love AND work with people as smart (and humble) as you are? Our products and technology team delivers digital resilience at enterprise scale with a self-service Splunk portfolio that offers unified security analytics, full stack observability and real-time visibility of streaming data. Learn more about the team, meet our leaders, and hear from Splunk technologists and engineers at splunk.com/careers/products-and-technology . **What you'll get to do** + Build modern and interactive UI using React across Splunk apps + Break down sophisticated features and tasks + Design and build comprehensive test suites to ensure maintainability and stability + Work with UX designers and product managers to understand customer requirements + Collaborate within the team through open design discussions and code reviews + Participate in an automated CI / CD development model with a quality release process + Join an on-call rotation to help assess the priority of customer concerns and tackle critical issues **Must-have Qualifications** + Minimum of 5 years of related experience with a Bachelor's degree + Proficiency in front-end technologies, including JavaScript, CSS3 and HTML5 and React + Proficiency in Python + Proficiency with testing tools and frameworks such as Cypress + Proficiency with agile and cloud development using CICD + Knowledge of REST, gRPC or similar communication paradigms + Knowledge of public cloud services such as AWS, GCP, Azure preferred **Nice-to-have Qualifications** We've taken special care to separate the must-have qualifications from the nice-to-haves. "Nice-to-have" means just that: Nice. To. Have. So, don't worry if you can't check off every box. We're not hiring a list of bullet points-we're interested in the whole you. + Experience with working on a customer-facing product + Experience with Splunk software **Splunk is an Equal Opportunity Employer** Splunk, a Cisco company, is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Note: **Base Pay Range** SF Bay Area, Seattle Metro, and New York City Metro Area Base Pay Range: $146,400.00 - 201,300.00 per year California (excludes SF Bay Area), Washington (excludes Seattle Metro), Washington DC Metro, and Massachusetts Base Pay Range: $131,760.00 - 181,170.00 per year All other cities and states excluding California, Washington, Massachusetts, New York City Metro Area and Washington DC Metro Area. Base Pay Range: $117,120.00 - 161,040.00 per year Splunk provides flexibility and choice in the working arrangement for most roles, including remote and/or in-office roles. We have a market-based pay structure which varies by location. Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location as set out above, as well as the knowledge, skills and experience of the candidate. **In addition to base pay, this role is eligible for incentive compensation and may be eligible for equity or long-term cash awards.** Benefits are an important part of Splunk's Total Rewards package. This role is eligible for a competitive benefits package which includes medical, dental, vision, a 401(k) plan and match, paid time off and much more! Learn more about our next-level benefits at ************************** .
    $146.4k-201.3k yearly 52d ago
  • Software Engineer

    Datavant

    Staff 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 value Engineers who problem solve, build, and understand the methodologies and underlying concepts of software engineering. As a Software Engineer you will be a major factor in growing our healthcare data ecosystem solution for our clients. Don't know our tech stack well? We view technology as a means to solving problems and getting things done, we value talent over current tech stack. You will provide hands-on resources who can work on the architect and design level while helping other team members. You will start meaningful work from day one and will be in a stretch role that can propel your career to higher levels. **What You Need to Succeed:** + **3-5+ years of experience** writing production-ready code, performing code reviews, and working on full stack design and architecture of applications + 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 getting stuff done + Excitement, passion and curiosity about our mission of connecting the world's health data and improving patient outcomes **What You Will Do:** + Contribute to design, implementation, and overall development of your products + Guide and mentor other engineers while developing cutting-edge solutions for our health data ecosystem + Own substantial projects, take on more responsibility with fewer rules, 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, AWS, Azure and more + Help contribute to our awesome tech blog - click here to check it out (************************************** ! 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: $120,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 (**************************************** .
    $120k-190k yearly 58d ago
  • Software Developer

    Berkadia 4.9company rating

    Staff 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.
    $70k-94k yearly est. 60d+ ago
  • Full Stack Software Engineer (Hybrid/U.S. Citizens Only)

    Task Force Talent 3.8company rating

    Staff Software Engineer Job In Salt Lake City, UT

    Task Force Talent is seeking mid to senior full-stack software engineers (multiple openings) for a very well-funded Series B company working on insider threat and supply chain security problems. We have an extremely good relationship with this client and work directly with the CTO, who has started several companies and had multiple successful exits, including an IPO. We have placed quite a few engineers at this firm over the last year, and everyone we have placed is extremely happy. (Even those who did not get an offer were left with very positive impressions.) Target salary range is 120k to 200k+ as well as equity; total compensation package depends on experience level and location. (Note: At $170k base salary or above, generally candidates need 5+ years of experience and a very strong interview.) The company is profitable and growing fast with approximately 100+ employees. Positions are available in Tysons Corner, VA, and Salt Lake City, UT. The work environment is hybrid, typically 3 days/week in the office so people know each other, but those hours are flexible to accommodate family/childcare and traffic. The benefits are great and include: Company Equity Options and 401(k) Plan Unlimited PTO and Wellness Reimbursement U.S. Holidays Paid Parental Leave Comprehensive Insurance (Medical, Dental, and Vision) This company is completely private sector, no security clearance required. However, employment is open to U.S. citizens only at this time (no visa sponsorship.) If you apply but this company is not a fit, we will consider you for other available positions as well. Not your dream job, but perfect for a friend? You can submit a referral and get a check for $2000 or more: ***************************************** (Terms and conditions apply.) _______________________________________________________________________________________________________________________________________________ About us: Task Force Talent is a specialized recruiting firm for science, engineering, and security careers. Our clients include seed to Series B startups working on AI, cybersecurity, quantum computing, and other novel technologies. We also work with small to medium size government contractors, and we help leading venture capital firms find talent for their portfolio companies. We have hundreds of jobs available and consider all applicants for all roles, now and in the future. Our goal is to find the best fit for you! If you don't see the perfect fit, simply use our general application at: **************************************************************************************** _______________________________________________________________________________________________________________________________________________ Qualifications U.S. Citizen Any scientific or engineering background with strong software skills and experience Comfortable and experienced with coding (Python, Java, flavors of C, etc.) (Most coding is in Python, but good engineers can pick that up easily.) Experience with cloud-native solutions (AWS/Azure) Experience with JavaScript (Node.js), SQL Server, React, HTML, Scrum methodologies, Agile processes, JIRA, CSS, and Git (the normal stuff) Solid understanding of algorithms and data structures; AI/ML and NLP a plus but not required for this role 3+ years experience; ideally 5 or more BONUS: Foreign language fluency, particularly languages associated with threat actors ______________________________________________________________________________________________________________________________________ Interview Process This company typically has a phone screen, followed by a take-home coding exercise, and then several in-person interviews. They usually move fast -- introduction to offer within two to three weeks.
    $170k yearly 60d+ ago
  • IAM Engineer, Software Engineering

    Cardinal Health 4.4company rating

    Staff Software Engineer Job In Salt Lake City, UT

    The role is an engineer that is responsible for all platform support and supporting applications. Strong partnership with the IAM managed services partner and other business stakeholders are required to ensure IAM services, technology, processes, and operations adhere to Cardinal Health's security policies, audit, and security controls while also maintaining agreed service levels and platform stability. The candidate should have an extensive background in IT operations with experience in maintaining and supporting platforms and applications as well as an understanding of Agile concepts. The right candidate must have a client-focused, team-oriented, approach that balances operational needs and user experience to provide best-in-class identity security to the organization. Overall scope includes services/capabilities related to Identity Management, Access Management, Privileged Access Mgt, API Security, and IOT/IDOT. **_What Software Engineering contributes to Cardinal Health_** Software Engineering is responsible for designing, developing, implementing and supporting applications, systems and IT products required to achieve the company's business objectives. + Demonstrate knowledge and understanding of the key principles of Identity Access Management is required. Experience implementing and supporting IAM and Cybersecurity is desired. + Experience working within regulatory standards and requirements such as, SOX, HIPAA, GDPR etc. is desired. + Ability to effectively communicate with technical and executive audiences, both oral and written is required. + Proven ability to quickly build relationships and earn the trust of sponsors and key stakeholders + Strong interpersonal, analytical, problem-solving, influencing, prioritization, decision-making, and conflict resolution skills + Responsible for the overall performance and stability of the applications built using the Identity and Access Management products. + Responsible for mentoring and providing guidance to the other team members + Build positive working relationships with team members, peer technical teams, application teams, and customers + Demonstrate in depth knowledge of application security and risk management + Demonstrates conceptual knowledge of architecture standards and database and operating systems. + Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages. + Analyzes production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify change that ensures continuous improvement in system stability and performance. + Strong verbal and written skills and be comfortable presenting ideas and issues to different levels within and outside of the organization, + Responsible for working with the vendor partners, security architecture, application architecture and business stakeholders. + Engage and work with Identity & Access governance team to support security controls. + Self-motivated to identify potential areas of improvement within Identity & Access Management + Influencing Others: The ability to gain others' support for ideas, proposals, and solutions. + Diagnostic Information Gathering: Identifying the information needed to clarify a situation, seeking that information from appropriate sources, and using skillful questioning to draw out the information when others are reluctant to disclose it. + Fostering Innovation and Automation: Developing and/or supporting the introduction of new and improved methods, products, procedures, or technologies + Provides solutions which may set precedent **_Responsibilities_** + Technically oversee IAM 24x7 operational support operations with adherence to SLAs and KPIs. Participates in all CIE SRTs (Service Restoration Team) calls during escalated issues / outages, and problem resolution (RCA). + Drive consistent improvement in the reliability and availability of IAM services. + Define and Measure build to run transitions to drive success of IAM program. + Lead and partner closely with manage service partners to ensure service delivery meets or exceed contractual expectations + Work with service vendors to deliver initiatives on time and within budget. + Manages software life cycle. Responsible for ensuring software versions are supportable and compliant. **_Qualifications_** + Bachelors Degree in related field or equivalent work experience preferred + 8+ years experience in related field preferred + Working knowledge of three or more technologies preferred + Proven leadership ability preferred + Minimum 5+ years of experience in Identity & Access Management preferred + Minimum 3 + years of experience leading and supporting technical integrations. Ie. Broad knowledge of network, Database, Server, Cloud computing preferred. + Minimum 3+ years of using Sailpoint, Okta, and CyberArk products preferred. + Working knowledge of DevOps required. Examples: Kubernetes, Docker, Cloud Build, Spinnaker, Jenkins, Maven etc. preferred. + Proven track record of successful IAM implementations including large scale enterprise deployments preferred + Strong decision-making capabilities, with a proven ability to weigh the relative costs and benefits of potential actions and identify the most appropriate actions preferred + Organizational skills that enables one to work on several tasks simultaneously, providing management with appropriate insight into the workload and priorities preferred + Ability to build and lead a technical team comprised of different skill sets preferred. **_What is expected of you and others at this level_** + Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects + Participates in the development of policies and procedures to achieve specific goals + Recommends new practices, processes, metrics, or models + Works on or may lead complex projects of large scope + Projects may have significant and long-term impact + Provides solutions which may set precedent + Independently determines method for completion of new projects + Receives guidance on overall project objectives + Acts as a mentor to less experienced colleagues **Anticipated salary range:** $93,500 - $140,280 **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:** 06/02/2025 *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 (***************************************************************************************************************************
    $93.5k-140.3k yearly 49d ago
  • Software Engineer

    Reliaquest 3.5company rating

    Staff Software Engineer Job In Salt Lake City, UT

    Why it's worth it: Are you a passionate Software Engineer with a knack for solving complex problems and a love for innovation? At ReliaQuest, you'll have the opportunity to write groundbreaking code and manipulate data in unprecedented ways, driving the automation of threat detection and response in one of the world's fastest-growing industries. You'll lead the creation, testing, and deployment of cutting-edge security technology for enterprise customers worldwide. Most importantly, you'll collaborate with some of the brightest minds in the industry and make a direct impact on the growth and success of ReliaQuest. This role offers you the chance to take ownership of projects and work on systems that operate at a significant scale, providing a unique opportunity to see the tangible results of your efforts. The everyday hustle: * Innovate and develop creative solutions using cutting-edge technologies to continuously enhance our GreyMatter platform. * Design and implement REST and GraphQL APIs to securely streamline and automate our customers' security operations. * Oversee the continuous integration and deployment of complex technologies. * Automate and optimize all stages of the software development lifecycle proactively. * Work on systems that operate at a significant scale, providing a unique opportunity to see the tangible results of your efforts. * Collaborate closely with various business units, both internally and externally, to ensure seamless product usage and maximum potential. * Mentor and support team members while fostering a culture of continuous collaboration. * Take ownership of projects and drive them to completion, ensuring high-quality deliverables. Do you have what it takes? * 3+ years of experience in Software Development using languages, frameworks and technologies such as Java, Spring, React, GraphQL, Python, NodeJS, PostgreSQL, and Snowflake or equivalent. * Proficiency in English, both written and verbal. * Strong understanding and application of software security principles. * Demonstrated ability to take ownership of projects and drive them to successful completion. What makes you uncommon? * Practical experience with technologies like Snowflake, Kafka, RabbitMQ, OpenSearch, Prometheus, Kubernetes, or other data pipeline and orchestration tools. * Expertise with cloud platforms such as AWS, GCP, or Azure. * Strong grasp of unit testing, continuous integration, and deployment practices. * Proven track record of working on large-scale systems and delivering high-quality results. * Advanced education or relevant experiences that allow you work with some of the world's best engineering minds.
    $77k-105k yearly est. 60d+ ago
  • Software Dev Engineer 5- JustServe

    The Church of Jesus Christ Latter-Day Saints 4.1company rating

    Staff Software Engineer Job In Riverton, UT

    The Software Dev Engineer 5 is a master, professional role that requires extensive knowledge of industry practices, and organizational policies. The role exercises sound judgment in selecting methods and techniques for designing, defining, developing, testing, purchasing, implementing, and analyzing technical products and systems of diverse scope. This position recommends system purchases for high value projects. This position fully participates as a technical team leader and influences numerous engineering teams and leads in areas such as software development, project planning activities, DevSecOps initiatives, work break-down of tasks, and engineering peer reviews, etc. This position is responsible for technical leadership in architecture, design, implementation, software quality, and on-going engineering support of the organization's technology applications. This is an individual contributor role. 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. Work with the technical lead in the establishment of architectures, standards, and best practices Act as a technical lead and, if assigned, mentor other developers As a member of a software engineering team, participate in team meetings, team planning sessions, setting team goals, and all other team activities Build and maintain relationships with other development teams to promote collaboration Estimate the time to develop and deliver features as defined by product management Participate in peer reviews of project software design and coding Develop source code and unit tests according to technical designs Contribute to the creation of team-wide development strategies Be self-directed and provide classroom instruction in the areas of Church software development processes, industry best practices, and new technologies being adopted for the organization Document new technical knowledge and train others on emerging needs and technologies Provide formal training, mentoring, or pair programming with other less-experienced engineers * Bachelor's degree in computer science, closely related field or equivalent experience * Eight years of industry-recognized, progressive and relevant professional experience * Three years of specialized experience in the technologies and methodologies of the product platform processes * Prior experience in a software developer leadership role, leading a team (of four or more) through the first and subsequent releases of several (three or more) successful products, at least one of which must be a large-scale enterprise application * Excellent communication skills including the ability to create, communicate, and direct work toward accomplishing an overall technical vision * Demonstrated ability to mentor and train peers * Strong understanding of Agile Software Development methodologies and principles * Ability to direct the work in defining logic and algorithms to create programming solutions and designing modules and implementing them within the overall architecture * Significant engineering experience (multiple major releases) in the primary areas of an n-tier enterprise system, e.g., interface, domain logic and database layers. * Expert-level skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology * Ability to architect entire systems and subsystems * Familiarity with Cloud Based Platforms and services * High-level understanding of DevSecOps * Leader of Continuous Integration and Continuous Delivery principles * Extensive knowledge of applicable software, computer languages, and code to perform the responsibilities of the 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: * Master's degree in a related field
    $74k-105k yearly est. 57d ago
  • Software Engineer III

    Govcio

    Staff Software Engineer Job In Salt Lake City, UT

    GovCIO is currently hiring for a remote Software Engineer III for the USPS TESS proposal. **Responsibilities** + Designs, modifies, develops, writes and implements software programming applications + Supports and/or installs software applications/operating systems + Participates in the testing process through test review and analysis, test witnessing and certification of software + Familiar with a variety of the field's concepts, practices, and procedures + Relies on experience and judgment to plan and accomplish goals + Performs a variety of complicated tasks + May lead and direct the work of others + May report directly to a project lead or manager + A wide degree of creativity and latitude is expected **Qualifications** + Bachelor's with 4+ years of software engineering experience (or commensurate experience) + Clearance Required: Ability to maintain a public trust clearance **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. Posted Pay Range The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $71,150.00 - USD $105,000.00 /Yr. Submit a referral to this job (************************************************************************************************************************** **Location** _US-Remote_ **ID** _2024-4801_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $71.2k-105k yearly 60d+ ago
  • Full Stack Software Engineer

    Strider Technologies Inc. 3.6company rating

    Staff Software Engineer Job In South Jordan, UT

    Strider Technologies is on a mission to deliver strategic intelligence that enables faster, more confident decision-making for organizations around the world. As the leading strategic intelligence company, Strider empowers organizations to secure and advance their technology and innovation. We leverage cutting-edge AI technology and proprietary methodologies to transform publicly available data into critical insights. These insights enable organizations to proactively address and respond to risks associated with state-sponsored intellectual property theft, targeted talent acquisition, and supply chain vulnerabilities. Job Description As a Full Stack Software Engineer on Strider's Delivery Team, your job is to define and drive simple, efficient software and systems design, solve hard problems, and find efficient solutions to power our industry-leading platform. You will also provide leadership and guidance to establish best practices for engineering teams. We're looking for someone who is passionate about technology, stays on top of the latest trends within the field, and loves to engage with the developer community. This is an amazing opportunity for a new Software Engineer to explore the complete Tech Stack on an extraordinary product and find where they best fit in the development scheme. What you will do: Leveraging JavaScript (Node.js), and other modern programming frameworks, languages, and tools to build scalable, secure software. Using SQL Server to build scalable, secure software. Utilize React to build exceptional user experiences. Participate in both sprint planning and daily standup meetings with the team Participate in code reviews Work on a wide range of interesting technical and business projects Investigating, prototyping, and implementing new solutions to a wide array of complex system design challenges. Work closely with a talented team of engineers, product managers to build microservices-based applications Develop and maintain software using already established best practices for creating readable and maintainable code What you will need to be successful: Bachelors Degree - Computer Science or similar preferred, but not required 4+ years' of experience in software engineering Ability to work alongside other engineers to accomplish tasks Ability to manage time efficiently and focus on clear goals Ability to ask questions when you need assistance A pragmatic approach towards tackling unforeseen challenges Infinite appetite for learning Experience with Scrum methodologies and Agile ceremonies Experience working with frameworks such as React.js, Express.js, Next.js, Node.js Experience with databases such as SQL Server, DynamoDB, Memgraph Experience with ElasticSearch Experience with HTML and CSS Experience with JavaScript Experience with GIT Nice to haves: Experience with a tool like JIRA Experience working with Material UI Experience working with Storybook Experience with unit testing Benefits: Competitive Compensation Company Equity Options Flexible PTO Wellness Reimbursement US Holidays (Office Closed) Paid Parental Leave Comprehensive Medical, Dental, and Vision Insurance Strider is an equal opportunity employer. We are committed to fostering an inclusive workplace and do not discriminate against employees or applicants based on race, color, religion, gender, national origin, age, disability, genetic information, or any other characteristic protected by applicable law. We comply with all relevant employment laws in the locations where we operate. This commitment applies to all aspects of employment, including recruitment, hiring, promotion, compensation, and professional development.
    $76k-107k yearly est. 38d ago
  • Software Engineer II

    Enfra

    Staff Software Engineer Job In Salt Lake City, UT

    **About Us** At ENFRA, we blend a rich history with a forward-looking vision. With over 100 years of experience, we are a pillar of stability in the energy infrastructure industry and a leader in innovative energy solutions. Our commitment to leveraging emerging technologies ensures that we remain at the forefront of the Energy-as-a-Service sector. We believe in growth, not just for our business, but for our people. Our team members have the opportunity to advance their careers in a supportive environment that values continuous learning and development. We embrace innovation and encourage creative problem solving to tackle the energy infrastructure and energy challenges of tomorrow. Inclusion is at the heart of our culture. We strive to create a workplace where every voice is heard and valued, fostering a collaborative environment where diverse perspectives drive our success. Join us to be part of a legacy of excellence and a future of groundbreaking advancements. At ENFRA, stability, innovation, and growth are more than just values, they are the pillars of our continued success. **Overview** A Software Engineer II is a mid-level position responsible for executing tasks associated with the technical development and operation of company technology-based products, most of which will directly support Energy as a Service (EaaS) and Integrated Solutions business. This person will work on an agile product development team as an individual contributor and will collaborate with internal and external (consultant) team members. This person should be familiar with the agile development process and will be expected to comply with software development best practices.This position will be part of the Software Development team, and will develop new and innovative systems technologies for collecting, computing, and storing energy and telemetry data, within the Connect platform. This team will leverage modern IoT, data science and machine learning, cloud, and front end user interface technology to produce new innovations and drive industry-wide change within the energy efficiency and optimization industry. **Responsibilities** + Be an individual contributor on software development team. + Work on an agile development team in collaboration with a scrum master, a product owner, and other development team members who may be internal or external to the Company. + Collaborate with technical and non-technical team members, who may be employed by the Company or external consultants. + Execute software development tasks + Complete tasks independently or in a self-directed manner. + Comply with policies and procedures for development including standards for testing, quality control, coding, documentation, etc. + Contribute to ongoing maintenance and operation of company technology products. + Heavily engage with company internal and external customers. + Participate in execution of company non-software engineering projects, to gain insight into the use and value of our software products. **Qualifications** Required Qualifications + BS in Computer Science, related field, or equivalent experience. + 5+ years of experience working on a professional software development team. + A willingness to engage and learn basics of the different fields of EaaS business as needed for development. + Strong technical and analytical skills. + Good communication skills, with a willingness to improve. + Ability to learn quickly and adapt to a rapidly changing environment. + Strong desire to continually grow and develop professionally. + Proficiency with multiple technologies and languages. + Experience with agile software development processes. + Proficiency with source code management systems such as Git. + Experience with software quality control including unit testing. + Experience with development of single page web applications using the Angular 2+ framework. + Experience with agile management tools such as Azure DevOps. + Experience with C#. + Experience with Python, JavaScript/TypeScript, and other scripting languages. Preferred Qualifications + MS in Computer Science or related field + Experience developing with Microsoft Azure. + Experience deploying to critical production environments. + Experience setting up and deploying code using CI/CD pipelines. Physical Requirements + Prolonged periods of sitting at a desk and working on a computer. + Climbing stairs. + Remaining in a stationary position, often kneeling, standing or sitting for prolonged periods. + Repeating motions that may include the wrists, hands and/or fingers. + Quiet environment. + Light work that includes adjusting and/or moving objects up to 20 pounds. Travel Requirements + 25% of time will be spent traveling to job site(s)/office location. ENFRA is proud to be an Equal Opportunity Employer of Minorities, Women, Protected Veterans, and Individuals with Disabilities, and participates in the e-Verify program. All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, age, sexual orientation, gender identity, national origin, veteran status, disability, or any other classification protected by law. Submit a Referral (*************************************************************************************************************************** **Job Locations** _US-UT-Salt Lake City_ **ID** _2025-7394_ **Category** _Information Technology_ **Position Type** _Full-Time_ **Remote** _Yes_
    $64k-90k yearly est. 9d ago
  • Aumni - Software Engineer III - React

    JPMC

    Staff Software Engineer Job In Salt Lake City, UT

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Digital Private Markets, Aumni a (JP Morgan Chase Company), you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages, React, JavaScript, Ruby on Rails, Docker/Kubernetes or containerization in general Experience in developing, debugging, and maintaining code in a more modern programming languages and database querying languages Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to cloud technologies Writing comprehensive unit tests for all production code Object-oriented or functional programming paradigms
    $64k-90k yearly est. 19d ago
  • Software Developer

    The Grace Company 3.9company rating

    Staff Software Engineer Job In West Jordan, UT

    pstrongspan style="color:#000000;"Job Title:/span/strongspan style="color:#000000;" Software Developer/span/p pstrongspan style="color:#000000;"Location:/span/strongspan style="color:#000000;" Grace Company/span/p pstrongspan style="color:#000000;"Job Type:/span/strongspan style="color:#000000;" Full-Time (On-Site only)/span/p pstrong About Us:/strong/p pGrace Company is a leader in the quilting and sewing industry, committed to delivering innovative solutions that enhance creativity and craftsmanship. Our cutting-edge technology helps turn ideas into reality, and we foster a collaborative environment where creativity and technical excellence are valued and encouraged./p p"Our mission is to empower people to connect with their passions, unleash their creativity, and enrich their lives and the lives of others by providing quality experiences and innovative solutions."/p pstrong Position Description:/strong/p pWe are looking for a Software Developer who will play a crucial role in developing and improving our software solutions that integrate with our hardware products. This role requires strong problem-solving skills and a collaborative mindset to ensure seamless communication between front-end, back-end, and hardware systems./p pstrong Job Duties: /strong/p ul li Develop, test, and maintain full-stack applications that integrate React (JavaScript), Java, and C++ for our software-hardware ecosystem./li li Ensure smooth communication between front-end UI, back-end logic, and hardware components./li li Troubleshoot and debug software to optimize performance across multiple applications./li li Adapt existing software to new applications and hardware functionalities./li li Work closely with hardware engineers to ensure firmware and software compatibility./li /ul ul li Work with multiple teams to develop new products and features./li li Use project management tools (Asana) to manage timelines and deliverables./li li Participate in feature planning and user story development to improve user experience./li li Engage in regular feedback cycles to refine and enhance products./li /ul ul li Participate in user testing and feedback sessions to understand real-world applications./li li Design and improve software interfaces for better usability and customer experience./li li Develop robust solutions that address customer pain points and enhance ease of use./li /ul ul li Stay up to date with technology trends and best practices in software development./li li Participate in educational training, webinars, and courses related to app development, security, and agile methodologies./li li Dedicate time each month for personal growth in team-building, communication, and leadership skills./li /ul ul li Assist with troubleshooting, quality control, and tech support as needed to ensure smooth software-hardware integration./li li Help educate other departments on software functionality and how products work./li li Be flexible and adaptable in a rapidly changing work environment./li /ul pstrong Required Qualifications amp; Skills:/strong/p ul listrong Education:/strong Bachelor's degree in computer science, or with equivalent field experience./li /ul ul listrong Experience: /strong2+ years' experience ul li Working experience in mobile app development./li li Strong background in React (JavaScript), Java, Python and C++ for software-hardware applications./li li Experience integrating front-end and back-end systems with embedded hardware./li li Basic understanding of machine learning, deep learning, and NLP./li li Proven experience in troubleshooting software-hardware communication issues./li li Proficiency in REST APIs, WebSockets, and real-time data processing./li li Understanding of embedded systems and microcontrollers./li li Familiarity with Git, version control, and agile development practices./li li Experience with UI/UX design principles for improving customer experience./li li Strong problem-solving and analytical abilities./li li Ability to work collaboratively across multiple teams./li li Excellent communication skills to explain technical concepts to non-technical teams./li /ul /li /ul pstrong Salary amp; Benefits:/strong/p ul li ul li Competitive salary/li li2 weeks PTO/li li Accrued sick/personal time beginning after 1 year of employment/li li7 paid holidays including 2 of your choice/li li Simple IRA with a 3% company match/li li Health, Dental, and Vision insurance/li li Fun work environment/li li Work with creative, passionate people/li li Growth opportunities at a quickly growing company/li /ul /li /ul
    $62k-80k yearly est. 60d+ ago
  • Full Stack Software Engineer

    ZAGG 4.8company rating

    Staff Software Engineer Job In Midvale, UT

    Full Stack Software Engineer Job Description We are seeking a skilled and motivated Senior Level Full Stack Software Engineer to join our IT team. The ideal candidate will have a solid background in full-stack development, with experience in maintaining and enhancing containerized web applications. This role requires strong problem-solving skills, attention to detail, and the ability to work collaboratively in a fast-paced environment. Additionally, they should have a strong understanding of relational databases, web applications, and RESTful APIs. They will be expected to stay up to date with the latest industry trends and best practices to ensure developed solutions are efficient, scalable, and secure. RESPONSIBILITIES Design and develop robust front-end and back-end components of web applications, including scalable APIs for internal and external consumption. Collaborate with cross-functional teams to define, design, and ship new features. Identify and address potential technical challenges or opportunities for improvement without waiting for direction. Write clean, maintainable, and well-documented code. Ensure the technical feasibility of UI/UX designs. Optimize applications for maximum speed and scalability. Diagnose and resolve application issues, ensuring minimal disruption to business operations. Participate in data migration and integration projects to ensure smooth transition and interoperability between systems. REQUIRED QUALIFICATIONS Bachelor's degree in computer science, information technology, or a related field. 5+ years of experience in full-stack software development. Strong proficiency in front-end technologies such as JavaScript, HTML5, CSS3, and modern frameworks (e.g., React, jQuery, Bootstrap). Proficiency in working with relational databases (e.g., MYSQL, PostgreSQL) and the SQL programing language. Extensive experience with server-side languages and frameworks (e.g., Node.js, Python, Django, etc.) Deep understanding of RESTful API design, development, and best practices. Experience with data transformation, validation, and error-handling techniques. Solid understanding of object-oriented design principles and how to implement them effectively. Experience with version control systems (e.g., Git). Advanced understanding of CSS and web design principles. Familiarity with deployment processes, CI/CD pipelines, and cloud platforms (e.g., AWS, Azure). Knowledge of testing frameworks and tools for both front-end and back-end. A self-starter who takes the lead in identifying tasks that need attention and acts to complete them without waiting for direction. Ability to analyze complex problems, identify root causes, and implement effective solutions. A passion for learning new technologies, frameworks, or tools independently, with minimal supervision. Open to feedback and comfortable working in a dynamic and evolving project landscape. Ability to prioritize tasks, manage multiple responsibilities, and meet deadlines in a fast-paced environment. Excellent verbal and written skills to explain technical concepts to a variety of audiences. Experience working in a team environment and collaborating with cross-functional teams such as design, marketing, and product management. Commitment to delivering high-quality work no matter how visible it is. PREFERRED QUALIFICATIONS Familiarity with serverless architecture and containerization. Experience with web proxies, web servers, and single sign-on. Knowledge of SEO and web performance optimization techniques.
    $68k-85k yearly est. 60d+ ago

Learn More About Staff Software Engineer Jobs

How much does a Staff Software Engineer earn in South Ogden, UT?

The average staff software engineer in South Ogden, UT earns between $81,000 and $153,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average Staff Software Engineer Salary In South Ogden, UT

$112,000

What are the biggest employers of Staff Software Engineers in South Ogden, UT?

The biggest employers of Staff Software Engineers in South Ogden, UT are:
  1. Northrop Grumman
  2. Lockheed Martin
Job type you want
Full Time
Part Time
Internship
Temporary