CodelittAt Codelitt, we partner with ambitious companies to build digital products that solve real business problems. Our teams care deeply about product quality, strong engineering, and working closely with stakeholders to ship meaningful outcomes.
We’re looking for a Senior Backend Engineer (Java & Python) to join our team on a high-impact engagement with one of our partners, a global wealth-tech and data platform that helps investment professionals manage complex portfolios, deliver better client experiences, and operate at scale.
The company supports a large international client base, serving more than 1,400 firms across 60+ markets, and continues to invest heavily in client-facing products, integrations, and AI-enabled workflows.
This role will embed with a senior engineering team responsible for expanding core advisor and client experiences across web and mobile platforms. Rather than working in a single monolithic codebase, you will contribute across multiple backend services and platforms, building and evolving systems implemented in Java and Python.
You’ll help design and deliver backend capabilities, integrations, and platform improvements that support real product outcomes — not just isolated features. This is a hands-on engineering role with meaningful ownership, visible impact, and strong collaboration across teams.
Backend-first engineer with strong production experience in Java and/or Python
Comfortable working across multiple services, systems, and codebases
Pragmatic and able to navigate complex or evolving architectures
Experienced with APIs, integrations, and distributed backend systems
Strong at building reusable platform capabilities, not just feature-by-feature implementations
Comfortable using AI tools to accelerate development while applying sound engineering judgment
Collaborative, low-ego, and able to integrate quickly into an experienced engineering team
Focused on delivering business value through reliable, maintainable systems
Design, build, and extend backend services across multiple systems implemented in either Java or Python
Deliver clean, maintainable solutions that support new product capabilities
Improve platform reliability, scalability, and maintainability
Contribute to system design decisions and architectural evolution
Integrations & Data Flows
Implement and maintain integrations between internal services and external platforms
Design reliable data flows across services and systems
Improve resilience, observability, and ownership across service boundaries
Help evolve backend patterns that support long-term platform growth
Cross-Functional Delivery
Work closely with engineering leads, product managers, designers, and stakeholders to refine requirements and deliver incrementally
Support delivery of high-priority initiatives with clear timelines and measurable impact
Participate in technical discussions, tradeoff decisions, estimation, and planning
Contribute to improving development workflows and team velocity
Write testable, maintainable, and well-documented code
Help maintain strong engineering standards while enabling fast delivery
Contribute to code reviews, technical design discussions, and knowledge sharing
Bring a product mindset to backend work, balancing user experience, performance, and reliability
5+ years of professional software engineering experience
Strong experience in Java and/or Python backend development
Experience working with multiple backend services, APIs, or distributed systems
Solid background in system integrations and data modeling
Experience integrating with SaaS platforms, internal systems, or third-party services
Familiarity with cloud environments, CI/CD pipelines, and modern development practices
Experience working in product-driven engineering teams
Exposure to fintech, wealth tech, or other data-intensive B2B SaaS products is a strong plus
Experience with microservices or service-oriented architectures
Experience with event-driven systems or asynchronous processing
Experience improving legacy systems or evolving platform architectures
Familiarity with observability tooling (logging, metrics, tracing)
Experience working in high-growth or scaling engineering environments
Strong problem-solving skills and sound technical judgment
Clear communicator who works effectively with both technical and non-technical stakeholders
Comfortable with ambiguity, changing priorities, and real delivery pressure
Ownership mindset with a bias toward action
Team-oriented and easy to work with in a remote environment
This is an opportunity to join a meaningful engagement with:
Immediate, real-world delivery impact A senior partner engineering team
Modern backend systems across multiple services
Clear ownership and technical influence A product-focused engineering culture
If this sounds like the kind of challenge you’re looking for, we’d love to hear from you.
¿Te interesa este puesto?