Senior Software Engineer


Company Type

DoubleDutch ( believes in the power of digitizing live engagement to supercharge business outcomes. The DoubleDutch Live Engagement Platform powers events, conferences, and trade shows for more than 1,700 customers including Forbes, Humana, LinkedIn, Novartis, Nationwide, UBM and Urban Land Institute. The company has been named one of Deloitte's 500 fastest growing companies in North America, AlwaysOn OnMedia 100 Top Private Companies, and Forbes' 10 Hot Companies to Work for in San Francisco. DoubleDutch is based in San Francisco with additional U.S. offices in Phoenix and Portland and a global presence in Amsterdam, London and Hong Kong.

It sounds easy, but bringing mobile first thinking plus decision driven data collection and user-focused social engagement all together in a fantastic product platform for the enterprise is hard. We do this better than anyone else.

We're funded by Bessemer Ventures, Floodgate, and KKR. We have an awesome culture and a team looking to build fun, engaging, high value solutions for the enterprise.

The best architectures aren’t made, they’re crafted. Building the "right” system is an intricate, ever evolving dance between business requirements, scalability, reliability, and speed. If you’re quick on your feet (so to speak), we want to talk to you about scaling DoubleDutch’s system to support our rapidly growing business.

About our tech:

Shipping a large quantity of mobile apps creates interesting technical problems to solve. There's the operational challenge of packaging that volume of apps effectively. There’s the spiky nature of our traffic when tens of thousands of people simultaneously try to log in and slam the API. (Plus we serve millions of customers a year.) There’s our data pipeline that processes billions of data points -- we capture taps, swipes, and scrolls and report on them in real time.

And then there’s the fact that we’re coming on those startup awkward teen years where a monolithic codebase won’t scale much further. We’re moving off our .NET stack to more modern technologies, and we’re getting our data, automation, and deployment pipelines in order. Some of our new technologies and tools include: Java, Node.js, Go, Kafka, AngularJS, Postgres, and Docker.

About you:

You’ve seen and built lots of different types of systems, both monolithic and distributed. You love the hottest, shiniest tech out there, but you know to temper your excitement when the tech hasn’t earned its place amongst the tried and true yet. You don’t shy away from a good debate, especially if it comes with a variety of opposing viewpoints. You do what you say, when you say you will. You probably won't ever give up writing code, and you get immense satisfaction from teaching others the thrill of the art.

The requirements:
  • 5+ years on progressive engineering teams, focused on delivering complex and interesting solutions
  • Expertise and breadth with working in object-oriented environments
  • Comfort writing software across the full tech stack, database to front-end
  • 2+ years experience in SaaS and/or data-centric companies
  • 2+ years working in Agile environments
Bonus points for:An entrepreneurial mindset
  • Postgres, Java, and functional programming experience
  • B.S. in Computer Science or Computer Engineering
Aside from the opportunity to do the best work of your career in a fun and collaborative environment, we also offer:

Medical and dental coverage, for you and your family

Vacation days, for your soul
  • An office centrally located in the Downtown Phoenix
  • Quarterly team outings and hack weeks
Read Full DescriptionHide Full Description
Confirmed 2 days ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up