
Codelitt
Remote Jobs
Delivering unforgettable digital product experiences when you need it most.
5 Jobs
QA Automation Engineer, Lead
CodelittDelivering unforgettable digital product experiences when you need it most.
• Define the written standard for what it means for an environment to be QA-certified. • Create a clear pass/fail bar for environment certification across services, integrations, and platform-level workflows. • Define what integration coverage means across a distributed service architecture. • Create templates for required evidence, test results, service readiness, coverage expectations, and sign-off. • Clarify terminology, ownership, and expectations so engineering, QA, and leadership teams are aligned. • Assess the current automated acceptance and integration testing landscape across dozens of services. • Identify which services already have sufficient automated coverage and which services have gaps. • Understand existing test harnesses, Jenkins orchestration, service-level acceptance tests, and team-specific testing approaches. • Define how automated tests should be triggered, monitored, reported, and used as certification evidence. • Help design a path toward running acceptance and integration tests in a more centralized, repeatable, and reliable way. • Work with engineering teams to determine how missing or legacy test automation should be addressed. • Define how test tenants, test data, and end-to-end flows should be exercised during certification. • Ensure the certification process validates not only individual services, but also meaningful cross-service behavior. • Create or guide coverage matrix templates that show which services, workflows, tenants, and integrations are tested. • Help identify high-risk integration points and prioritize automation work accordingly. • Serve as the technical owner for the QA certification standard. • Work closely with QA, engineering, infrastructure, and delivery stakeholders to drive agreement on the certification approach. • Help teams understand what artifacts they need to provide and what evidence is required for sign-off. • Lead technical discussions around testing gaps, automation feasibility, and certification risk. • Support cross-team adoption of the standard without turning the process into unnecessary bureaucracy. • Help create a practical path from fragmented testing practices to a unified certification program. • Create clear documentation for QA certification workflows, required artifacts, evidence templates, coverage expectations, and escalation paths. • Define how missed testing windows, incomplete coverage, or failed certification checks should be handled. • Help build the foundation for compliance tracking across services and teams. • Support leadership sign-off by making risks, gaps, and readiness visible. • Contribute to a repeatable process that reduces manual coordination and gives stakeholders confidence in platform readiness.
Senior Backend Java/Python Engineer
CodelittDelivering unforgettable digital product experiences when you need it most.
At 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. About the Role 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. Who You Are - 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 What You’ll Do Backend Platform Development - 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 Engineering Quality - 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 Preferred Qualifications - 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 Nice to Have - 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 Soft Skills - 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 Why This Role Matters 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.
Forward Deployed Engineer
CodelittDelivering unforgettable digital product experiences when you need it most.
Role Description We're looking for a Forward Deployed Engineer (FDE) to join our team on high-impact engagements with some of our most strategic partners. As an FDE at Codelitt, you'll operate at the intersection of engineering and client delivery, embedded directly with customers to build custom integrations, extend platform capabilities, and drive measurable outcomes from day one. This is not a support or services role. FDEs own what they build. You'll work in small, autonomous teams with minimal overhead, leading technical conversations with client counterparts and taking end-to-end responsibility for critically important projects. Each engagement is different: - One quarter you might be designing a data pipeline for a fintech platform. - The next you're architecting an AI-powered workflow for an enterprise SaaS product. You bring lessons from the field back into Codelitt, turning one-off client wins into scalable and repeatable solutions that raise the bar across all our engagements. Qualifications - A strong generalist engineer with a bias toward action and deep ownership of outcomes. - Comfortable leading technical conversations with clients, including non-technical stakeholders. - Equally at home writing production code and whiteboarding architecture. - Experienced working across the stack, backend-heavy but not limited by it. - Fast at ramping up on unfamiliar codebases, systems, and domains. - Fluent in using AI tools to accelerate development, with the judgment to validate outputs and ship quality work. - Low-ego, collaborative, and energized by the variety and challenge of enterprise client work. - Someone who finds the ambiguity of client engagements exciting, not stressful. Requirements - 8+ years of professional software engineering experience. - Proficiency in at least one backend language (Java, Python, or Go preferred); polyglot experience is a strong plus. - Proficiency in at least one frontend framework (React, Angular, or Svelte preferred); polyglot experience is a strong plus. - Solid foundation in REST API design, system integration, and relational or NoSQL databases. - Experience delivering projects end-to-end in client-facing or cross-functional environments. - Exposure to AI/ML workflows, LLM tooling, or agentic systems is a strong plus. - Background in fintech, enterprise SaaS, or other data-intensive B2B platforms is valued. - BS+ in Computer Science, Software Engineering, or equivalent practical experience. Soft Skills - Exceptional communication: written, verbal, and on the call. - Strong problem-solving instincts; comfortable with complexity and incomplete information. - Self-directed and able to structure your own work without micromanagement. - Ownership mindset: you don't wait to be unblocked, you unblock yourself. - Adaptable, you thrive when the engagement changes shape, because it always does. Benefits - This is an opportunity to do some of the most technically diverse and client-impactful engineering work of your career. - If you want ownership, variety, and the chance to build things that actually matter to the people using them, we'd love to hear from you.
Senior Frontend Engineer
CodelittDelivering unforgettable digital product experiences when you need it most.
Role Description We're looking for a Senior Frontend Engineer to join our team on a high-impact engagement with one of our long-standing partners, a global wealth-tech and data platform used by more than 1,400 investment firms across 60+ markets. This role is on the Workflow Platform team, one of the most strategically important initiatives at this company right now. - The Workflow Platform is a customer-facing product that automates complex, multi-step business processes like report reviews, billing cycles, and compliance checks directly within the platform. - You'll be working on a product that already has real users and launched functionality, expanding the frontend experience for workflows, task management, and observability tooling. - The team is small, the work is visible, and you'll be working directly with the engineering manager who owns the product. Qualifications - A frontend engineer who thrives in complex, evolving product codebases. - Strong in React, with the ability to work across a mixed tech environment that includes Ember, Svelte, and web components. - Quick to learn proprietary component systems and internal UI languages, Addepar's design system (APL) will be part of your day-to-day. - Comfortable building polished, user-facing interfaces for advisors and wealth management professionals. - Equally comfortable in a team that has existing patterns and conventions as you are starting net new. - Proactively using AI tools to accelerate development, while applying judgment and reviewing outputs carefully. - Collaborative, low-ego, and able to integrate quickly with a senior engineering team in a fast-paced environment. Requirements - Build and extend the frontend for the Workflow Platform, a product that lets wealth advisors run automated business processes within the platform. - Implement workflow visualization, task management interfaces, and monitoring views (e.g., workflow status, run history, blocked steps). - Work with the Addepar Product Language (APL) component library to build consistent, high-quality interfaces. - Build the human-in-the-loop UI layer (Tasks) that lets users take action when a workflow requires manual review or approval. - Ensure tasks surface correctly via in-app notifications and integrate cleanly with workflow execution state. - Work closely with the engineering manager, product designers, and other engineers to refine requirements and ship incrementally. - Contribute to technical discussions, tradeoff decisions, and implementation planning on a product with real delivery pressure. - Communicate clearly across technical and non-technical stakeholders. - Write testable, maintainable code and document decisions clearly. - Help the team move quickly without sacrificing engineering standards. - Bring a product mindset to frontend work, think about what the advisor actually experiences, not just what the design spec says. Benefits - This is an opportunity to join one of the most strategically important products at a well-funded wealth-tech platform with a senior team, visible scope, and a manager who cares about engineering quality. - The work is meaningful, the stakes are real, and there's room to make a direct impact quickly.
Senior Product Designer
CodelittDelivering unforgettable digital product experiences when you need it most.
• Own the end-to-end product design process for assigned initiatives with minimal supervision. • Audit existing platforms to inventory components, patterns, and visual styles, identifying inconsistencies and opportunities for systemization. • Define and evolve a cohesive, scalable visual language without altering established information architecture or core UX flows. • Translate design principles and UX research findings into practical design tokens, components, and patterns. • Build and maintain flexible, responsive, variant-based component libraries suitable for real-world engineering implementation. • Modernize UI and improve perceived quality and consistency while preserving existing structure, hierarchy, and interaction models. • Act as a bridge between research insights, UX intent, and UI execution. • Produce high-fidelity visual designs, user flows, and interaction documentation that clearly communicate design intent. • Document the design system to enable clear, accurate handoff and collaboration with engineering.