Software Engineer

Austin, TX

Red Ventures is seeking a full stack Software Engineer to create and own cutting-edge web services for consumer-facing financial applications. We help people get the most out of their money through smart credit card recommendations.

We are looking for someone who loves turning complex data from multiple sources into streamlined user-friendly tools. This is a full-stack role implementing browser JS and integrating APIs on the back end from day to day.

About the Role:

  • Develop scalable web services for award-winning consumer-facing financial tools
  • Build internal reporting and configuration tools for financial and consumer data
  • Work with UX team where necessary to implement wireframes and integrate front-end assets
  • Integrate new external APIs into a platform
  • Design new API specifications for use inside and outside the organization
  • Work with advanced caching, queuing, and data store technologies
  • Own full web development requirements and implementation, release management, QA regression scripts, deployment to production environments, and metrics and monitoring

About You:

  • Proficiency with web frameworks (Node.js/Express, Python Django, Ruby on Rails, PHP)
  • Proficiency in implementing new database schemas as well as the model layer of a framework
  • Proficiency with one or more modern JavaScript frameworks (React, Vue.js, Angular, Ember) and toolchains (ES6/7, Babel, webpack)
  • Proficiency with consuming and producing RESTful APIs
  • Proficiency with security requirements, authentication and authorization layers (OAuth2)
  • Proficiency with HTML5 and mobile-friendly responsive design
  • Familiarity with how databases work, experience in a relational paradigm (MySQL, Postgres) as well as NoSQL (Redis)
  • Familiarity working in a cloud services environment like AWS
  • Familiarity with performance, metrics, and monitoring (New Relic, DataDog)
  • Familiarity with web service delivery stacks (nginx, passenger, virtual host configuration)
  • Familiarity with BDD or other automated testing tools (Mocha, Jest, AVA, Jasmine, Cucumber)
  • Familiarity with source control and deployment tools: (GitHub, Jenkins, CI, Docker)
  • Excellent communication and writing skills
  • S. in Computer Science or equivalent education and experience

We Offer:

  • A small, agile software development team environment with constant learning
  • Full medical, dental, vision, disability, and life insurance
  • Paid vacation
  • 401(k) with employer contributions
  • Snacks, drinks, foosball, billiards and more

Red Ventures is a multi-billion-dollar portfolio of digital companies that specialize's in bringing consumers and brands together. Through bespoke technology, integrated digital commerce and sales, distinguished partnerships, data science, and original content from the company’s proprietary brands and marketplaces, Red Ventures provides better end-to-end consumer experiences throughout the buying cycle. Headquartered in the Charlotte metro area, Red Ventures has more than 3,600 employees globally in offices across the US, UK, and Brazil.

Cover Letter