Software Development Engineer III
Shipbob
IndiaPosted 1 month ago
Skill Required
Software EngineerSoftware DeveloperEngineeringandFulltime
Key highlights
- 6+ years of required experience
- Remote location (India)
- Includes Medical, Term & Accidental Insurance
- Generous Maternity & Paternity Leave
Role overview
The CISC (Carrier Infrastructure and Shipping Compliance) team builds and maintains the foundational shipping platform that enables ShipBob to connect with carriers, generate labels, obtain rates, track shipments, and meet carrier compliance requirements. The team focuses on providing reliable, scalable shipping infrastructure that supports fulfillment operations across ShipBob's network.
Responsibilities
- Perform all responsibilities of Software Development Engineer I & II.
- Become a go-to expert in one area of the codebase while understanding the broad architecture of the entire system.
- Provide technical advice and weigh in on technical decisions that impact other teams or the company at large.
- Research and propose new technologies.
- Scope and stage work into well-defined milestones to avoid a monolithic deliverable.
- Regularly deliver software on time and work to make accurate estimates and deliver on those estimates.
- Execute drama-free launches.
- Own the technical testing and performance plan for projects.
- Take initiative to identify and solve important problems, coordinating with others on cross-cutting technical issues.
- Set direction at the project/service level and consistently influence decision-making at the Pillar level.
- Identify and proactively tackle technical debt before it grows into debt that requires significant up-front work to resolve.
- Make others better through code reviews, thorough documentation, technical guidance, and mentoring or serving as a Tech Lead on a project.
- Sit on the Architectural Review Board and provide feedback on projects outside of core area.
- Understand the tradeoffs between technical, analytical and product needs and lead to solutions that take all of these needs into account.
- Identify and propose strategies around technical problems affecting the team, communicate standards and get buy-in on solutions.
- Perform additional duties and responsibilities as necessary.
- Design and build scalable, reliable services that power ShipBob’s shipping platform, including carrier integrations, rating, label generation, tracking, shipping compliance, and operational workflows across fulfillment.
Requirements
- 6+ years of experience.
- Excellent problem-solving skills.
- Excellent programming skills.
- Excellent communication skills.
- Object oriented mindset.
- Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment.
- Ability to own small, well-scoped features and implementation.
- A hands-on coding approach to engineering mentorship.
- Ability to own medium-sized features from design to implementation.
- A defensive coding mindset with knowledge of OWASP.
- Ability to own large features from design to implementation.
- Ability to own service level system design.
- Demonstrated experience in .NET (C#, ASP.NET MVC), SQL, and database design.
- Proficiency with JavaScript, JSON, and REST APIs.
- Solid understanding of Agile software development and team building/leadership.
- Hands-on experience in automating infrastructure and build processes.
Nice to have
- Passion for software quality (UT, IT, regression) with a belief that testing is a shared responsibility.
- Ability to own and drive cross-service system design.
- Experience with AI-driven software development practices and workflows.
- Familiarity with Model Context Protocol (MCP) and experience building or working with AI agents.
- Experience with Microsoft Azure (Functions, WebJobs, App Services, Service Bus, Storage Queues, DevOps).
- Familiarity with event-driven (EDA) and service-oriented (SOA) architecture.
- Exposure to Vue.js.
Benefits
- Medical, Term & Accidental Insurance.
- All Purpose Leave (casual & sick time): 12 days.
- Earned Leave: 15 days.
- Public Holiday: 12 days.
- Generous Maternity & Paternity Leave.
- Quarterly Wellness Day.
- Work From Home Allowance.
- Access to best-in-class AI and productivity tools from Day 1 at no cost.
Additional details
- Location: India - Remote.
- Reports to the Manager, Software Development.
- We may use AI-powered tools during our interview process.
- Every hiring decision is made by a human.
- ShipBob provides equal employment opportunities to all employees and applicants.
- No deadline to apply for this position.