FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Engineer, Cyberbank Core
Galileo Financial TechnologiesPrincipal Software Engineer leading Cyberbank Core team at Galileo, shaping next-gen banking solutions. Collaborating across teams on architecture, quality improvements, and mentoring engineers.
Tech Stack
Tools & technologiesAWSCloudDistributed Systems
About the role
Key responsibilities & impact- Own driving Cyberbank Core's software architecture and systems forward — setting long-term direction and executing on it across multiple teams and quarters, with a particular focus on the core banking services, data pipelines, and API platform.
- Build as an exemplary practitioner: get hands-on developing software and set a high quality standard for teams to follow.
- Define the right boundaries, APIs, and integrations between teams and with clients and partners to ensure technical and business success across multiple geographies.
- Solve complex engineering problems endemic to high-availability, low-latency, scalable distributed systems in a regulated banking environment.
- Execute large-scale projects — leading design, planning, and execution across multiple teams to drive technical direction and product outcomes.
- Drive the design and implementation of scalable, secure, and highly available SaaS services and data engineering pipelines that support next-generation core banking capabilities.
- Proactively identify broader problems and opportunities. Anticipate and design the next generation of our systems and products.
- Raise the quality of our engineering teams: identify opportunities and advocate for improvements to how we write software, our approach to testing and quality, and the habits and processes of highly effective teams.
- Mentor and coach individuals and teams across the company. Steward engineering communities, fostering design collaboration and mindshare.
- Articulate how technical architecture and team structure interact, and provide input on the right organizational structure to deliver on our engineering goals.
- Serve as a strategic advisor to leadership, representing technical strategy to business and executive stakeholders and participating in strategic planning.
- Continuously drive improvement, new practices, and operational excellence initiatives across the department.
- Champion improvements in code, design, and operational reviews. Lead initiatives that improve department software quality and operations. Be a stakeholder in engineering norms and standards for code quality, software quality, and operational excellence.
Requirements
What you’ll need- 10+ years of programming experience; mastery of software development independent of language.
- Advanced expertise in designing, building, and operating large-scale fault-tolerant distributed systems, applications, databases, and workflows.
- Demonstrated experience with continuous delivery principles and techniques: you've built systems with layered test automation that is always safe for automated releases to production, enabling a great, low-cycle-time developer experience.
- Deep expertise in designing and managing cloud-based solutions with a strong focus on resiliency experience with AWS (or other public cloud infrastructure) required.
- A high standard for what 'great' looks like, and experience continuously improving legacy systems to reach it.
- Strong judgment, and experience recognizing and driving out critical decisions in a balanced and pragmatic way.
- Excellent verbal and written communication skills with the ability to influence and collaborate effectively across remote, distributed teams.
- Experience working in a regulated industry.
- Experience working on banking backends, particularly cores, ledgers, or payment systems is a plus.
- Bi-lingual Spanish/English required.
Benefits
Comp & perks- This role is also eligible for a bonus, long term incentives and competitive benefits. More information about our employee benefits can be found in the link above.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software Development MasteryFault-Tolerant SystemsTest AutomationData Engineering PipelinesAPI DesignSaaS ServicesScalable SystemsOperational ExcellenceLegacy System ImprovementBanking Backend Systems
Soft Skills
Excellent Communication SkillsInfluencing SkillsCollaboration SkillsJudgment and Decision-MakingMentoring and Coaching