We are looking for passionate full-time Software Engineers to join our fast-growing Platform Engineering consultancy and use Software Engineering principles to help us build platforms the right way.
This position is ideal for Software Engineers with an interest in Cloud Infrastructure and solving complex software challenges, and excel in writing efficient, scalable code for high-quality software solutions. It offers an opportunity to work with diverse technology stacks, implement core features, and drive innovation in our clients’ systems.
You’ll dive deep into Platform Engineering to build and maintain resilient infrastructure solutions that empower development teams. This is a new role in the global tech industry and is a great opportunity to expand your personal development, growth and knowledge. You will be joining a supportive cross-learning environment that fosters a path to becoming an expert in Platform Engineering.
What we’re looking for
- Deep understanding of computer science fundamentals and the Software Delivery Lifecycle.
- Proficiency in at least one programming language (e.g. Java, Go, Python).
- Firm belief in “Everything-as-Code”, Immutable Infrastructure and Automation.
- Hands-on expertise in designing and implementing backend services, APIs, and integrations.
- Experience on Cloud architecture with at least one provider will be considered a strong advantage.
- Solid understanding of the concepts of Containerization and Container Orchestration.
- Good grasp of the trade-offs in distributed systems.
- You can articulate a solution to a non-technical audience.
- You can express your disagreement constructively.
- A consulting mindset or desire to develop one.
- Excellent verbal and written communication skills in English.
What you will do
- Use the CECG knowledge and experience of delivering Platform-as-a-Service and Continuous Delivery to build and maintain platforms for our clients
- Influence client backlogs and ways of working while working as an embedded engineer in client scrum teams
- Follow an agile approach of delivering value as early as possible and then iterating
- Develop platform services and components using a variety of languages and tools
- Full lifecycle delivery, from requirements to production support
- Create automated tests and documentation for everything that you build
- Follow security best practices
- Focus on tenant and developer experience
- Pair with other engineers on any aspect of delivery
- Be on call to support production systems and respond to alerts during the working day
- Debug issues for yourself and others
- Attend CECG and client rituals, like stand-ups, planning and retrospectives
What we offer
- Salary range: €33.000-€117.000 (total compensation including annual performance bonus), depending on experience and seniority
- Working with large global clients on diverse and large-scope projects
- Mentorship and training in holistic engineering skill sets
- Provident fund
- Hybrid working opportunities or full-time office usage
- Flexible working hours
- Referral Bonus scheme
- Additional Paid Days Off
- Medical Insurance
- Generous Yearly Home office allowance
- Generous Tech gear
- Paid Milestone Sabbaticals
- Cash bonus to compensate for benefit-in-kind tax for all other benefits
What you’ll enjoy
- Working with a multicultural team across the globe
- Work in a collaborative environment of knowledge sharing & development
- Working in an environment of trust, respect, fairness and recognition
- Socials for team building
CECG embraces diversity and equality and provides equal opportunities for applicants while striving to create multi-cultural and diverse teams.
All applications will be treated with strict confidentiality.