cover image
Sovrn

Software Engineer II

Hybrid

Boulder, United states

$ 114,000 /year

Full Time

09-12-2025

Share this job:

Skills

Communication Problem Solving JavaScript TypeScript CSS NoSQL DevOps Scrum Problem-solving Databases react AWS cloud platforms Agile JavaScript/TypeScript Redux Agile Scrum HTML5 Web Development

Job Specifications

About Sovrn

Every interesting company solves important problems for other people. Sovrn is a Software and Data business that helps Open Web businesses be and remain independent. We help them understand their business better, operate more efficiently, and make & keep more money.

We believe in the freedom and free-flow of information.
We believe the Open Web is the largest source of this information.
We believe in helping Open Web businesses be and remain Independent.

Through Software products and Data solutions we help our customers:

Understand their business better, so they can make better decisions
Operate their business more efficiently, so they can invest in what matters most
Make (and Keep) more money, so they control their own destiny

About The Role

In this role, you'll play a central part in developing the core platform that energizes applications throughout the company, directly enhancing the experiences of our customers. At Sovrn, the Sovrn Platform team operates as a dynamic full-stack Agile Scrum team, dedicated to both engineering and operational management of our publisher-facing web portal.

What You’ll Be Doing:

Develop and Enhance: Assist in the development and enhancement of our web platform. You’ll work under the guidance of senior developers on single-page applications (SPAs) and APIs, focusing on learning how to ensure scalability and seamless integration with other company products.
Collaborate with Product Team: Work closely with the Product team to understand and contribute to the design of intuitive and engaging customer experiences that align with our business goals.
Support Problem Solving: Participate in problem-solving with cross-functional teams. You’ll help identify issues and contribute to implementing solutions for platform integration, ensuring smooth operations.
Learn and Apply Data-Driven Insights: Gain exposure to extending our platform and reporting tools. You’ll assist in enabling publishers to connect with and derive insights from multiple data sources, using technologies like React, TypeScript, and Node in an AWS environment.
Contribute to the Codebase: Engage in coding projects, learning to manage code across multiple branches and understanding the importance of strict integration procedures and testing cycles.
Adopt Best Practices: Learn and adopt software engineering best practices. Participate in code reviews and receive mentorship from more experienced team members, staying updated with the latest industry trends.
Project Participation: Take on manageable parts of larger projects, learning to drive these components from concept to completion with a focus on quality and efficiency.

The Successful Candidate Will Have:

Passion for Clean Code: You take pride in writing code that is not only functional but also clean, readable, and easy for others to maintain. You aim to make code reviews a breeze for your teammates.
Eager to Make an Impact: Contribute meaningful pull requests (PRs). Your goal is to become an integral part of our projects.
Web Development Skills: You have a foundational knowledge of modern web development technologies and techniques, including HTML5, CSS, and web components.
Front-End Expertise: You have some experience with JavaScript/TypeScript and are familiar with modern libraries and frameworks like React, Redux, or Vue.
API Proficiency: You’ve had some exposure to both consuming and producing REST APIs and are interested in learning more about ensuring seamless service communication.
DevOps Orientation: With a budding interest in DevOps, you’re starting to see how this perspective can lead to building more robust and scalable solutions.
Database Knowledge: You possess a working knowledge of different types of databases such as OLTP, OLAP, and NoSQL, and you’re curious about learning how to choose the right tools for specific tasks.
Cloud Computing Basics: You understand the basics of cloud computing and are comfortable exploring more about how to use cloud infrastructure to build scalable applications. Any experience with AWS or other cloud platforms is a plus.
Team Collaboration: You thrive in a collaborative environment and are keen on learning from others. You’re open to pairing up with peers and look forward to opportunities where you can both teach and learn.

Location: Boulder, CO - Candidates must currently live in, or are willing to relocate to the Boulder/Denver area. Sovrn’s hybrid schedule includes onsite in our Boulder office.

We recognize that no one is the perfect candidate. Experience comes in many shapes, and skills can often be transferred from one context to another. What truly matters is your passion, your proven ability to make a difference, and how well you adapt and collaborate in ever-changing environments. We value a demonstrated commitment to learning and growing. If you believe your background aligns closely with our needs, we warmly encourage you to apply. We're excited to see how you might grow with us and co

About the Company

Sovrn provides products and services to thousands of online publishers to help them understand, operate and grow their business. Sovrn is headquartered in Boulder, Colorado, with offices in New York, San Diego, and London. With thousands of customers deploying advertising, affiliate marketing, and data products across more than 50,000 websites, Sovrn reaches 500 million active consumers across more than 40 billion pageviews every day. Sovrn has been a leader in online publisher technology since its founding, and has been rec... Know more