Senior Software Engineer, Developer Productivity
Changing the established guidelines of an industry, especially one as rooted as digital advertising, isn't an easy or quick effort, but we believe it's the right thing to do and we want to be the ones to do it. We're looking for hungry people who are passionate about redefining the digital video and media world, from how consumers experience it to how content creators fund it.
We work hard at true[X], and we believe in fostering an open, collaborative, motivating, creative culture for our team; put simply, our employees love to come to work. We have all the perks you can expect from a startup environment, including a sunlit rooftop patio, corn hole and ping pong, and a stocked pantry and fridge.
The true[X] technology team is a bit of an anomaly in the tech world: Once people join us, they tend to stick around. Our leadership has been a part of this company for 10+ years (since the beginning), and our turnover is exceptionally low.
You can ask individual members their thoughts, but this dedication generally comes down to two factors. First, the people: We hire smart, driven, accountable, and friendly individuals. We all appreciate and are proud of the culture we’ve created here, and it’s in no small part due to our high hiring standards. Second (and this point cannot be understated): There is a endless supply of engaging engineering work to be done. Our engineers are constantly expanding their knowledge and experience, whether it be exploring a new language on a hackday, learning the internals of various cloud platforms, or leveraging new tools to work with our “Big (and growing!) Data". Boredom doesn’t exist here.
Our leadership takes pride in fostering a sustainable software development cadence. No artificial deadlines. No guilting our team into staying late. And no micromanagement. We use the best tools to get the job done, end of story. We communicate via Slack (mostly emojis and gifs, really). We like testing. We have an aversion to meetings. You get the hardware you prefer (within reason) to make you as productive as possible. We want you to be happy, and stay a valuable team member for a long time to come.
As a Senior Software Engineer, Developer Productivity, you will quickly become a critical member of our engineering organization. Your primary responsibility will be the optimization and automation of the process of safely and repeatably taking code from source control to production. Don’t be fooled by this simple description: We aren’t just looking for investment in our deployment tools. You’ll be working closely with both our engineers and our DevOps team to ensure language and framework upgrades go out as smoothly as any other deploy. You’ll be tailoring our CI server to match how we work. You’ll build the infrastructure that deploys new features in a safe manner, possibly including canary deploys and feature flags. And if the deploy introduces performance problems, you’ll know about it, because your software has already rolled back the deploy for you. The big idea is that getting code into production should be effortless and safe. If you're excited by and have experience working in high traffic cloud environments, are familiar with DevOps/SRE concepts, and take pride in automating away repetitive work, this might be the role for you...
-Lead and contribute to robust and scalable software solutions to the challenges of builds, testing, deployment, and rollback
-Drive adoption of best practices in code health, testing, and maintainability
-Learn our existing workflows
-Understand pain points via regular communication with our engineers
-Work closely with both Engineering and DevOps teams to improve existing tooling
-Code review pull requests from other team members
-Provide architectural input when designing new features or refactoring
-Computer Science degree (or similar) required
-Strong knowledge of at least one dynamic language (Ruby, Python)
-Strong knowledge of at least one functional language (Elixir, Scala)
-Experience working with cloud environments (preferably AWS) required
-Demonstrated experience building automation tools, especially in the context of building, deploying, and monitoring production code
-Strong knowledge of SQL preferred
-Experience with building high traffic infrastructure preferred
-Must be a strong written and verbal communicator
Meet Some of true[X]'s Employees
Senior Platform Engineer
Alex leads a team of talented engineers who collaboratively develop innovative advertising features and applications for customized client engagement servers.
Back to top