Taro Logo

Principal Software Engineer (R-17891)

Dun & Bradstreet unlocks the power of data through analytics, creating solutions for business insights and risk assessment.
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Principal Software Engineer (R-17891)

Dun & Bradstreet, a global leader in business analytics and data solutions with over 6,000 team members, is seeking a Principal Software Engineer to join their technology team. This role presents an exciting opportunity to work on both platform and data teams, developing a best-in-class B2B audience building platform. The position requires expertise in both frontend and backend development, with a focus on creating scalable, fault-tolerant systems that process and analyze vast datasets from diverse sources.

The ideal candidate will bring 10+ years of software engineering experience, with deep knowledge of modern web technologies including TypeScript, React, and various backend frameworks. You'll be working in a hybrid environment in Austin, Texas, where you'll have the chance to architect and implement state-of-the-art systems while collaborating with cross-functional teams including DevOps, Product, and QA.

This role offers an excellent opportunity to make a significant impact on business-critical systems while working with cutting-edge technologies. The position comes with comprehensive benefits including competitive compensation, generous PTO, extensive parental leave, and strong healthcare coverage. For those passionate about data-driven solutions and building scalable enterprise applications, this role provides the perfect blend of technical challenge and professional growth.

Last updated 2 months ago

Responsibilities For Principal Software Engineer (R-17891)

  • Design and implement state of the art backend and frontend systems
  • Advise project leadership on technical subjects
  • Assist in identifying engineering talent
  • Keep stakeholders apprised of project progress
  • Take ownership of the application code
  • Master development tools and services
  • Collaborate with DevOps, Product and stakeholders
  • Architect robust and fault-tolerant systems
  • Create new ways for customers to understand their markets
  • Design and document maintainable systems
  • Collaborate with data, platform, QA, and DevOps teams

Requirements For Principal Software Engineer (R-17891)

TypeScript
Node.js
Python
React
PostgreSQL
  • 10+ years of successful commercial experience of software engineering life cycle
  • Experience with meta-framework (Next.js, Remix)
  • Experience developing isomorphic web applications in TypeScript
  • Proficiency with modern backend scripting language (Node.js, Python, Go)
  • Experience with backend frameworks (Django, Express, Flask)
  • Expertise in React.js framework
  • Relational Database optimization and design (Postgres)
  • Experience with Google Cloud Platform or AWS services
  • Experience with version control and Agile Project Management tools
  • Expertise in containerized infrastructure and CI/CD systems
  • Experience with SQL and relational databases
  • Experience in AdTech and online advertising technologies

Benefits For Principal Software Engineer (R-17891)

401k
Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
Education Budget
  • Generous paid time off
  • Up to 16 weeks 100% paid parental leave
  • Paid sick time
  • Education assistance and training resources
  • Paid volunteer days & donation matching
  • Competitive 401k with company matching
  • Health & wellness benefits
  • Medical, dental & vision insurance

Interested in this job?

Jobs Related To Dun & Bradstreet Principal Software Engineer (R-17891)