Principal Software Engineer
CEPRESPrincipal 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
Principal Software Engineer
Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.
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!
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Principal Software Engineer
Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.
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.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
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.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
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.
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.
Principal Software Engineer - Cloud Security
Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.
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.
Principal Software Architect
Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.
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.
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.
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.
Software Architect, AI
Join SAP as a Software Architect, AI to design and optimize cloud infrastructure for AI initiatives.
Software Architect, AI
Join SAP as a Software Architect, AI to design and optimize cloud infrastructure for AI initiatives.
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.
Principal Platform Engineer
Join Fresco as a Principal Platform Engineer to lead IoT platform development with Python and AWS in a hybrid work environment.
Software Engineer - Java, PostgreSQL
Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.
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.