Intellibus is a company that engineers platforms impacting billions of lives globally. They are seeking a Distinguished Engineer to lead the Platform Engineering Team in solving complex problems for reputable FinTech firms, focusing on architecture, design, and delivery of software solutions.
Responsibilities:
- Assess customer business and technical requirements, define scope, and provide estimates for solutions across numerous verticals and industries
- Provide technical expertise in Solution Architecture, Development, and Technical Design decisions
- Validate proposed project scoping with internal stakeholders, including project managers, technical leads, designers, strategists, and project teams
- Able to communicate architectural decisions to a varied audience, including business and technology stakeholders from the conceptual to the physical perspectives
- Able to recognize and balance functional and non-functional requirements to ensure the optimal solution for the end customer
- Evaluate and recommend Tools, Technologies, and Processes to ensure the highest quality product platform
- Work on the architecture, design, development, deployment, and support of software projects using Java and AWS
- Work on AWS cloud platforms, including automated provisioning and management of services
- Work on containers and a container orchestration platform, preferably Kubernetes
- Work on ORM specifications - Spring Data, JPA, Hibernate
- Absorb and incorporate new technologies/frameworks quickly
- Collaborate with peer organisations, quality assurance, and end users to produce cutting-edge software solutions
- Troubleshoot code-level problems quickly and efficiently
- Be team first mentality
- Be adaptable to changing project and technology requirements while being hands-on with project teams
- Provide technical leadership and mentorship to development teams, fostering innovation and excellence
- Actively contribute to coding, particularly in Java-based backend systems, ensuring the architecture and solutions are scalable and secure
- Lead end-to-end project delivery, from ideation through implementation, across multiple client engagements
- Proven track record of leading technical teams in fast-paced, high-pressure environments
- Ability to think critically and solve complex technical problems on the fly
Requirements:
- A bachelor's degree in Computer Science or a related field is preferred. Relevant work experience may be considered instead of a degree
- Proven expertise in leading end-to-end delivery of mission-critical systems under tight deadlines
- Previous experience of leading a group of 300+ Engineers or more
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders
- 10+ years of experience in software development, with at least 8 years in a leadership role within fintech or consulting