Senior Software Engineer

Remote Full-time

Zencargo is looking for a Senior Software Engineer to join our core feature squad, working with Kotlin and Spring Boot to build and scale critical capabilities across our digital freight forwarding platform.As a Senior Software Engineer in this team, you’ll be responsible for delivering high-impact features that sit at the heart of our customer experience, from booking and tracking shipments to streamlining operations for supply chain teams. You’ll contribute to designing and building robust, scalable services with a focus on quality, performance, and maintainability.This is a hands-on role where you’ll own complex technical decisions, lead by example in code and design discussions, and support your teammates through mentorship and collaboration. You’ll work closely with Product, Design, and other Engineering squads to ensure we're building the right solutions in the right way, always keeping the needs of our users front and center.
Key Responsibilities
Lead the design, implementation and delivery of complex projects and features aligned with team and company goals.Write high-quality, maintainable and well-documented code, setting a standard for others on the team.Identify and drive improvements to technical systems, processes and team practices to enhance performance and quality.Facilitate technical discussions, communicate trade-offs effectively and make decisions with a focus on scalability, performance, and long-term impact.Collaborate effectively with cross-functional partners and other engineering teams to deliver impactful solutions.Mentor peers through pairing, feedback and knowledge sharing to support their technical and professional growth.Contribute to a healthy, inclusive team culture by role-modelling Zencargo’s values and building strong working relationships.
Skills, Knowledge and Expertise
Professional experience with Kotlin (or Java with a strong willingness to work in Kotlin)Solid understanding and hands-on experience with Spring Boot 3 for building scalable, maintainable backend servicesStrong knowledge of RESTful APIs, microservice architecture, and integration patternsExperience working with relational databases (e.g. PostgreSQL or MySQL) and designing efficient, maintainable schemasFamiliarity with automated testing approaches (unit, integration, E2E) and test-driven developmentUnderstanding of monitoring and observability practices, including logs, metrics, and alertsAwareness of system performance, scalability, and technical debt — and how to address themComfortable leading discussions around technical trade-offs, design decisions, and long-term code maintainabilityStrong collaborator who can work effectively with product managers, designers, and other engineers to deliver features that align with business goalsAble to mentor peers through code reviews, pairing, and informal guidanceExperience working in an agile delivery environment, contributing to planning and estimationProactive, ownership-driven approach to delivering high-quality software

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Director, Compliance & Risk Management

Remote

[Remote] BIOINFORMATICS ANALYST I - Petrascheck Lab

Remote

Data Conversion Specialist - Learning Systems Migration (Contract – Remote, US-Based, Eastern Hours)

Remote

Join Today: Business Management - Entry Level

Remote

[Remote] NOC Analyst

Remote

Join Today: Sr. Business Analyst, Learning Program Insights

Remote

Project Manager - On-Site Data Collection & User Studies

Remote

Experienced Junior Data Entry Specialist – Remote Opportunity to Participate in National & Local Paid Focus Groups, Clinical Trials, and Phone Interviews

Remote

**Experienced Benefits Customer Service Coordinator – Remote Opportunity with arenaflex**

Remote

Experienced Remote Data Entry Clerk I/II – careerzynith

Remote
← Back