UL Solutions

UL Solutions

  • USA

  • Permanent

  • Full-time

Thousands of us around the world wake up every day with a common purpose: to make the world a safer, more secure and sustainable place. Science is in our DNA; we are endlessly curious and passionate about seeking and speaking the truth. We take delight in knowing that our work makes a meaningful contribution to society, and we are proud that our culture is centred on integrity, collaboration, inclusion and excellence. UL stands at the forefront of technological advancement, and we are continually challenged to find new ways to foster innovation and positive change. Satisfying? Yes. Exciting? Absolutely!

The Role We are looking for a Senior Software Engineer to join our User Experience team. Technology is an indispensable part of our daily lives. But how do you find the devices that will deliver the best performance for your professional and personal needs? UL benchmarks help people measure, understand and manage computer hardware performance. We create the industry’s most trusted and widely used benchmarks for desktop computers, notebooks, tablets, smartphones, and VR systems. 3DMark – The Gamer’s Benchmark – is used by hundreds of press publications and millions of gamers, overclockers, and system builders around the world. Our User Experience team creates software for the web, mobile and desktop environments to support our benchmarks, using data and user insights to create unique products and services. Our development culture values innovation and personal initiative. We are looking for a developer who is able to design, implement and maintain reliable solutions using modern working methods such as test-driven development and quick release cycles. We are currently using a variety of tools across our various product lines such as Java, C#, C and JavaScript . If you count some of these among your strengths, you could be who we are looking for. As a developer at UL Benchmarks, you will help decide what tools we use next.

What you’ll learn & achieve:

  • Maintain and expand our web service offerings.
  • Expand, maintain and create the world’s leading PC benchmarks.
  • Build scalable services that are used by millions of people around the world.
  • Build beautiful user experiences across a multitude of platforms in products used by some of the world’s largest companies.
  • Participate in development of benchmarks that help guide the next generation of computing hardware.

What makes you a great fit:

Required:

  • Standard HTML and CSS expertise
  • JavaScript front ends, especially React and GraphQLsit v
  • Experience with Nodejs
  • Experience with cloud platforms, AWS, GCP or Azure.
  • Working knowledge of backend technologies – Java or other JVM languages,
  • REST APIs and SQL
  • Enthusiastic attitude to technology and software development
  • Good written and spoken English.

Ideal:

  • A passion for user experience across platforms.
  • Knowledge of modern web technologies and how they are implemented
  • A drive to work on all aspects of an application’s life cycle, from back-end, front-end, and deployment.

Preferred:

  • B.Sc. in Computer Science or a related field
  • Interest in emerging web technologies
  • An interest in the latest PC and mobile hardware is a plus

Bonus points:

  • Experience with Riot.js or Angular.js
  • Experience with microservices
  • Knowledge of C
  • Knowledge of C# and WPF
  • Knowledge of mobile application development
  • Strong hobby projects, or contribution to an open source project or similar

What you’ll experience working at UL: Mission: For UL, corporate and social responsibility isn’t new. Making the world a safer, more secure and sustainable place has been our business model for the last 125 years and is deeply engrained in everything we do. You will shape the way we approach and deliver our solutions to promote safe living and working environments for people everywhere. People: Ask any UL employee what they love most about working here, and you’ll almost always hear, “the people”. Work with colleagues, who you can listen and learn from and challenge each other so that you can continually push for excellence and results. Interesting work: Your work at UL will challenge you to try fresh approaches, be empowered to drive change and help you gain in-depth experience in your field. And as a global company, in many roles, you will get international experience working with colleagues around the world. Grow & achieve: Growth and development are part of our DNA. Grow& achieve with targeted development, reward and recognition programs as well as our very own UL University that offers extensive training programs for employees at all stages as well as a technical training track for applicable roles. Working at UL is an exciting journey that twists and turns daily. We thrive in the twists and revel in the turns. This is our every day. This is our normal. Curious? To learn more about us and the work we do, visit

  • All Employee Incentive Plan (AEIP) – all employees are eligible for a yearly bonus
  • Holiday allowance: as per individual country
  • Life assurance
  • Pension plan – match up to 5%
  • Bupa healthcare and dental scheme
  • Free eye test and contribution to eyewear
  • Enhanced family leave
  • Flexible- and remote-working options
  • Excellent training including Pluralsight and UL University
  • Regular lunch and learn sessions
  • Free parking when onsite

For US employees:

  • All employees at UL Solutions are eligible for bonus compensation
  • UL Solutions offers a generous 401k matching structure of up to 5% of eligible pay. Additionally, we invest an additional 4% into your retirement saving fund after your first year of continuous employment
  • We provide Healthcare Reimbursement Accounts and Health Savings Accounts that UL Solutions contributes to twice per year!
  • Depending on your role, you can work with your manager on flexible working arrangements
  • We also provide employees with paid time off including vacation, holiday, sick and volunteer time off
  • TA screen
  • Intro interview
  • Technical interview
  • Offer

HTML/CSS, JavaScript, Node.js, React, APIsC , C#

UL Solutions

  • Apply Now