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 services Strong knowledge of RESTful APIs, microservice architecture, and integration patterns Experience working with relational databases (e.g. PostgreSQL or MySQL) and designing efficient, maintainable schemas Familiarity with automated testing approaches (unit, integration, E2E) and test-driven development Understanding of monitoring and observability practices, including logs, metrics, and alerts Awareness of system performance, scalability, and technical debt — and how to address them Comfortable leading discussions around technical trade-offs, design decisions, and long-term code maintainability Strong collaborator who can work effectively with product managers, designers, and other engineers to deliver features that align with business goals Able to mentor peers through code reviews, pairing, and informal guidance Experience working in an agile delivery environment, contributing to planning and estimation Proactive, ownership-driven approach to delivering high-quality software
Apply Now →

Similar Jobs

Legal Counsel

Remote Full-time

Customer Experience Manager

Remote Full-time

Customer Success Manager I

Remote Full-time

Global Legal Associate

Remote Full-time

Customer Support Supervisor

Remote Full-time

Onboarding Coordinator

Remote Full-time

Senior Front-End Developer

Remote Full-time

Senior Recruiter

Remote Full-time

Customer Care Advisor

Remote Full-time

Accountant

Remote Full-time

Experienced Full-Time Remote Data Entry Clerk - Typing and Accuracy Specialist at Blithequark - $20-$40 per Hour

Remote Full-time

Experienced Customer Service Representative – Delivering Exceptional Support in a Dynamic and Innovative Environment at arenaflex

Remote Full-time

Experienced Remote Online Chat Specialist - Entry Level Opportunity in Travel Industry at blithequark

Remote Full-time

Experienced Seasonal Remote Customer Service Representative - Bilingual Spanish / English: Deliver Exceptional Customer Experiences from the Comfort of Your Home

Remote Full-time

**Experienced Customer Service Representative – Full or Part Time Opportunity at blithequark**

Remote Full-time

Experienced Remote Data Entry Specialist – Fully Remote Part-Time Opportunity with Competitive Pay and Comprehensive Benefits at blithequark

Remote Full-time

Entry Level No Experience Netflix Data Entry Remote Job - Virtual Content Library Management Opportunity with Global Entertainment Leader

Remote Full-time

[Remote] SAP Project Manager (15+ years exp in Technical)

Remote Full-time

**Experienced Part-Time Customer Service Representative – Remote Customer Support**

Remote Full-time

Experienced Part-Time Data Entry Specialist – Remote Online Opportunities for Career Growth and Development at arenaflex

Remote Full-time
← Back to Home