FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing event-driven architectures, particularly with Kafka and Confluent, while effectively translating business processes into scalable services. Proven ability to mentor peers and lead complex technical projects in regulated environments such as financial services.
Highest-signal resume keywords
Event-Driven ArchitectureKafka ExperienceDomain-Driven DesignProduction Services OwnershipTechnical Mentorship
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringMulti-Step Digital FlowsAutomated TestingInfrastructure-As-CodeDistributed ApplicationsService BoundariesContract TestingOperational ControlsAsynchronous ProcessingChoreography
Soft Skills
Technical CommunicationMentoringProblem SolvingCollaborationLeadership
Tools & Technologies
KafkaConfluentCI/CD PipelinesAPIsEvent-Streaming Integrations
Industry Keywords
Financial ServicesAsset FinanceWorkflow AutomationRegulated EnvironmentDomain Boundaries
Tech Stack
Tools & technologiesKafka
About the role
Key responsibilities & impact- Design, implement, test, deploy, and operate production-grade software across asset-finance journeys
- Build services covering quote, application, onboarding, credit decisioning, document handling, contracting, and automated booking
- Translate business processes into services, events, commands, and data contracts
- Apply choreography, orchestration, asynchronous processing, eventual consistency, and clear domain boundaries
- Develop Kafka or equivalent event-streaming integrations
- Build secure APIs, adapters, and event-based integrations with enterprise and third-party capabilities
- Deliver maintainable code, automated tests, contract tests, CI/CD pipelines, infrastructure-as-code, telemetry, and operational controls
- Diagnose complex defects and production issues across distributed services
- Contribute to service boundaries, solution options, non-functional requirements, and architecture decisions
- Mentor engineers through pairing, code and design reviews, and knowledge sharing
- Improve engineering practices and promote independently deployable changes
Requirements
What you’ll need- Typically 5+ years of hands-on software engineering experience
- Experience owning complex production services or distributed applications
- Experience designing and implementing multi-step digital or transactional flows
- Strong practical knowledge of event-driven architecture
- Hands-on experience with Kafka, Confluent, or comparable event-streaming platforms
- Knowledge of topics, partitions, consumer groups, retention, schema management, compatibility, idempotency, retries, dead-letter queues, ordering, replay, and the outbox pattern
- Practical experience applying domain-driven design, bounded contexts, aggregates, anti-corruption layers, and independently deployable service boundaries
- Ability to lead complex technical work and mentor peers without formal authority
- Ability to explain technical decisions and trade-offs clearly to technical and non-technical stakeholders
- Experience in financial services, asset finance, workflow automation, or another regulated environment is beneficial
Benefits
Comp & perks- Flexible working, including hybrid
- Two working days for volunteering
- Health, wellness, and financial programs
- Industry leading holiday package
- Training, mentorship, tuition reimbursement, and career development programs
- Healthcare benefits
- 401k matching
- Vacation
- Sick leave
- Parental leave
- Possible discretionary bonuses
- Member wellbeing support resources
- Global wellbeing programs
