CEPRES logo

Principal Software Engineer

CEPRES

Principal Software Engineer

About the Role

As a Principal Software Engineer at CEPRES, you will serve as a technical leader, driving the design, development, and implementation of advanced software solutions that power our financial software suite. This position demands a deep technical expertise, an innovative mindset, and the ability to influence and guide engineering practices across the team. You will be pivotal in solving complex technical challenges, setting coding standards, and ensuring the scalability and performance of our systems. In collaboration with cross-functional teams, you will contribute to the strategic direction of our technology stack and product offerings, fostering a culture of technical excellence and continuous improvement.

Key Responsibilities

  • Lead the architecture, design, and implementation of scalable and high-performance software solutions.
  • Work closely with Product Management and other stakeholders to understand business requirements and translate them into technical specifications.
  • Mentor and guide engineers in best practices, code reviews, and professional development.
  • Collaborate with Tech Leads to ensure consistency and quality across the codebase.
  • Drive the adoption of new technologies and practices that enhance product quality and development efficiency.
  • Engage in technical planning and contribute to the technical roadmap to align with the company's strategic goals.
  • Investigate and resolve complex technical issues, ensuring the reliability and security of our applications.
  • Advocate for and implement continuous improvement initiatives within the engineering department.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • At least 8 years of experience in software engineering, with a strong background in designing and implementing complex software systems.
  • Expert-level proficiency in one or more programming languages such as TypeScript, C#, or similar.
  • Proven track record in technical leadership roles, with excellent problem-solving skills.
  • Strong communication skills, capable of articulating technical concepts to both technical and non-technical stakeholders.
  • Experience with cloud platforms (AWS, Azure) and a solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
  • Agile or Scrum experience, indicating familiarity with iterative development processes.
  • Passion for innovation and staying abreast of emerging technologies and trends.

Our Tech Stack

  • React (TypeScript)
  • .NET Core APIs in C#
  • SQL Server, MongoDB
  • Power BI
  • Docker, Jenkins
  • AWS EKS & AWS ALB

Benefits

  • Career growth opportunities and promotions in Private Equity.
  • Comprehensive feedback and mentoring from an international team of passionate experts.
  • Individualized trainings for your professional and personal development.
  • Language courses and contribution to health plan.
  • Access to our private gym membership.
  • Visa sponsorship and relocation support.
  • Company and team events, adjustable standing desks, unique and modern centrally located office, great IT equipment.

At CEPRES, we're committed to creating an inclusive environment for all. We celebrate diversity and encourage applicants from all backgrounds, experiences, and perspectives to apply.

Benefits
Extracted with AI

  • Career growth opportunities
  • Comprehensive feedback and mentoring
  • International team environment
  • Individualized trainings
  • Language courses
  • Health plan contribution
  • Private gym membership
  • Visa sponsorship and relocation support
  • Company and team events
  • Adjustable standing desks
  • Modern centrally located office
  • Great IT equipment

Similar jobs

Last update: 23 minutes ago

Microsoft logo
Microsoft

Principal Software Engineer

Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

Peter Park logo
Peter Park

Senior Backend Developer with TypeScript and Python

Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

DigitalService logo
DigitalService

People Lead Software Engineering with Java, Spring, React, Vue

Lead software engineering with Java, Spring, React, Vue. Focus on people leadership, DevOps, and agile methodologies in Berlin.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Microsoft logo
Microsoft

Principal Software Architect

Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.

SQUER logo
SQUER

Lead Fullstack Engineer (Java/JavaScript)

Join SQUER as a Lead Fullstack Engineer in Vienna, Austria. Work with Java, JavaScript, Angular, and more in a hybrid environment.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

TeamViewer logo
TeamViewer

DevOps Engineer with Cloud and CI/CD Expertise

Join TeamViewer as a DevOps Engineer in Munich. Work with AWS, Azure, GCP, and CI/CD tools to drive innovation in cloud infrastructure.

SAP logo
SAP

Software Architect, AI

Join SAP as a Software Architect, AI to design and optimize cloud infrastructure for AI initiatives.

SAP logo
SAP

Software Architect, AI

Join SAP as a Software Architect, AI to design and optimize cloud infrastructure for AI initiatives.

TeamViewer logo
TeamViewer

Backend Software Engineer with Java and Spring Boot

Join TeamViewer as a Backend Software Engineer in Munich, focusing on Java and Spring Boot for cutting-edge AR solutions.

Fresco logo
Fresco

Principal Platform Engineer

Join Fresco as a Principal Platform Engineer to lead IoT platform development with Python and AWS in a hybrid work environment.

Siemens logo
Siemens

Software Engineer - Java, PostgreSQL

Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.

Brinqa logo
Brinqa

Senior Principal Software Engineer - Java, Spring Boot

Join Brinqa as a Senior Principal Software Engineer to lead Java and Spring Boot development for SaaS cybersecurity solutions.