Principal Software Engineer

Hybrid
Principal
🇪🇸 Spain
Software Developer
Software development

The Opportunity

Cint is searching for a Principal Engineer to join our team and play a pivotal role as our products grow and evolve. You will be a technical lead who partners with leadership to drive best practices and the evolution of our products at Cint. This role is ideal for an engineer who wants to impact technical decisions as a leader, support teams as a mentor and coach, and retain the ability to individually contribute to code and architecture.

As a Principal contributor, you are passionate about system design and architecture.
You have a collaborative mindset backed by excellent communication skills and a desire to help us make great decisions in an empathetic and respectful way
You’re customer-focused and love building great products. We’re looking for someone with high standards who can set the bar for excellence in product development.
You have a team-first mentality and work collaboratively. This role is as much about accelerating the team around you as it is about getting things done yourself.
You think in terms of systems, domains, and tools. You’ll be responsible for critical parts of our system architecture and will constantly think about how to improve them.

What You Will Do

  • Create and document architectures for Cint’s product suites
  • Contribute and establish engineering standards, and drive design reviews and RFCs across distributed teams and with peers across the org
  • Contribute to architecture roadmap and technical solutions for new and existing functionality by extensively collaborating with other principal engineers.
  • Develop high-quality code, establish development standards, and practice by example.
  • Provide guidance and support across Distributed teams across EU, North and South America
  • Work cross-functionally with stakeholders to analyze and suggest solutions based on requirements.
  • Identify and document non-functional and technical requirements (architectural enablers). Advocate for their value and negotiate with Product Management to prioritize architectural work.
  • Investigate technical options and build proof of concept examples to evaluate technologies. Participate in build versus buy analysis.
  • Provide mentorship and guidance to other team members to ensure the team's success. Review engineers' work and make observations.

Requirements

What We Are Looking For

  • 10+ years of software development experience building SaaS platforms at scale
  • Experience designing and building APIs, Services, and Big Data pipelines
  • Expertise in Java, Golang, Python, or similar programming languages.
  • Nice to have: Prior experience in building programmatic exchanges, marketplaces
  • Nice to have: Prior experience in evolving/sunsetting legacy architectures and Platform consolidation
  • Excellent problem-solving skills and ability to think strategically.
  • Strong leadership and communication skills.

 

Cint

Cint

Cint is a global software leader in technology-enabled digital insights and research technology.

Software
Technology

Other jobs at Cint

 

 

 

 

 

 

 

 

View all Cint jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇪🇸 Spain
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs