Senior Software Engineer - Remote
Full Time
full time
3 Nov 2025
Verified by Turrior
Content + Source + Freshness • 18 Dec 2025 • 95% confidence
85 / 100
Offer value
Exceptional opportunity due to high salary potential, mentorship prospects, and significant impact on engineering projects.
- Competitive hourly salary in the engineering field
- Opportunities to mentor and lead within teams
- Impactful project work in a dynamic company
Pros
- Strong salary potential with competitive hourly rates
- Leadership opportunities through mentorship
- Engagement in cutting-edge project development
Cons
- High expectations for technical expertise may limit some candidates
- Remote work may require self-motivation for productivity
- Complexity of projects may lead to higher stress levels in some cases
Who it's for
Senior • Remote
Good fit
- Experienced software engineers looking for remote work
- Individuals passionate about software architecture
- Candidates who thrive in collaborative environments
Not recommended for
- Entry-level candidates lacking experience
- Individuals averse to remote working flexibility
- Candidates looking for low-pressure environments
Motivation fit
Desire to tackle complex engineering challengesInterest in mentorship and shaping team dynamicsWillingness to commit to long-term project impacts
Key skills
Software developmentCollaboration in cross-functional teamsArchitecture designMentoring and coaching
Score: 85/100 AI verified analysis
About the job
Overview
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.
In Short
- 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.
Requirements
- 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
Benefits
- Opportunity to work on impactful projects in a growing company.
- Collaborative and inclusive team culture.
- Professional development and mentorship opportunities.
- Flexible working environment.


