
At Shipthis, we work to build a better future and make meaningful changes in the freight forwarding industry. Our team members aren't just employees. We are comprised of bright, skilled professionals with a single straightforward goal – to Evolve Freight forwarders towards
Digitalized operations, enhancing efficiency, and driving lasting change.
As a company, we're just the right size for every person to take initiative and make things happen. Join us in reshaping the future of logistics and be part of a journey where your contributions make a tangible difference.
Learn more at www.shipthis.co
Job Description
Who are we looking for?
We are seeking a skilled Developer who is experienced in Python with E2E project implementation to join our team.
What will you be doing?
- Design and develop backend services for the ERP system using Python and MongoDB
- Collaborate with the frontend development team to integrate the frontend and backend functionalities
- Develop and maintain APIs that are efficient, scalable, and secure
- Write efficient and reusable code that can be easily maintained and updated
- Optimize backend services to improve performance and scalability
- Troubleshoot and resolve backend issues and bugs
Desired qualifications include
- Bachelor’s degree in computer science or a related field
- Proven experience in Python Fast API with E2E project implementation
- Proficiency with DevOps and Pipelines (Git actions, Google Cloud Platform)
- Knowledge of microservices architecture
- Experience in MongoDB development, including Aggregation
- Proficiency in RESTful API development
- Experience with the Git version control system
- Strong problem-solving and analytical skills
- Ability to work in a fast-paced environment
We welcome candidates
- Who is an Immediate Joiner
- Female candidates returning to work after a career break are strongly encouraged to apply
- Whether you're seasoned or just starting out, if you have the skills and passion, we invite you to apply.
We are an equal-opportunity employer and are committed to fostering diversity and inclusivity. We do not discriminate based on race, religion, color, gender, sexual orientation, age, marital status, or disability status
JOB SYNOPSIS
- Location: Bangalore
- Job Type: Full-time
- Role: Software Developer
- Industry Type: Software Product
- Functional Area: Software Development
- Employment Type: Full-Time, Permanent

About Shipthis Inc
About
At Shipthis, we work to build a better future and make meaningful changes in the freight forwarding industry. Our team members aren't just employees. We are comprised of bright, skilled professionals with a single straightforward goal—to Evolve Freight forwarders towards Digitalized operations, enhance efficiency, and drive lasting change.
As a company, we're just the right size for every person to take initiative and make things happen. Join us in reshaping the future of logistics and be part of a journey where your contributions make a tangible difference.
Tech stack
Candid answers by the company
Shipthis is a SaaS platform which helps the Freight Forwarders to get digitized.
Similar jobs
Core Responsibilities:
- Design & Development: Architect and implement scalable backend services and APIs using Python or Golang, ensuring high performance, resilience, and extensibility.
- System Ownership: Take end-to-end ownership of critical modules, from design and development to deployment and support.
- Technical Leadership: Conduct design and code reviews, enforce best practices, and mentor junior engineers to raise the team’s technical bar.
- Collaboration: Work closely with product managers, architects, and other engineers to translate business requirements into technical solutions.
- Performance & Reliability: Troubleshoot complex issues in production systems, identify root causes, and design sustainable long-term solutions.
- Innovation: Evaluate new technologies, contribute to proof-of-concepts, and recommend tools that can improve developer productivity.
- Process Improvement: Drive initiatives to improve coding standards, CI/CD pipelines, and automated testing practices.
- Knowledge Sharing: Document designs, create technical guides, and share insights with the broader engineering team.
Experience and Expertise:
- 4–7 years of backend development experience with Python or Golang.
- Strong expertise in designing, developing, and scaling microservices and distributed systems.
- Solid understanding of concurrency, multi-threading, and performance optimization.
- Proficiency with databases (SQL/NoSQL), caching systems (Redis, Memcached), and messaging systems (Kafka, RabbitMQ, etc.).
- Hands-on experience with Linux development, Docker, and Kubernetes.
- Familiarity with cloud platforms (AWS/GCP/Azure) and related services.
- Strong debugging, profiling, and optimization skills for production-grade systems.
- Experience with AI-powered development tools is a strong plus; familiarity with concepts like 'agentic coding' for workflow automation or 'context engineering' for leveraging LLMs in system design is highly desirable.
Skills:
- Strong problem-solving ability, with experience handling complex technical challenges.
- Ability to lead technical initiatives and mentor junior engineers.
- Excellent communication skills to collaborate with cross-functional teams and articulate trade-offs.
- Self-motivated, proactive, and able to operate independently while aligning with team goals.
- Passionate about engineering culture, quality, and developer productivity.
About Allvest :
- AI-driven financial planning and portfolio management platform
- Secure, data-backed portfolio oversight aligned with regulatory standards
- Building cutting-edge fintech solutions for intelligent investment decisions
Role Overview :
- Architect and build scalable, high-performance backend systems
- Work on mission-critical systems handling real-time market data and portfolio analytics
- Ensure regulatory compliance and secure financial transactions
Key Responsibilities :
- Design, develop, and maintain robust backend services and APIs using NodeJS and Python
- Build event-driven architectures using RabbitMQ and Kafka for real-time data processing
- Develop data pipelines integrating PostgreSQL and BigQuery for analytics and warehousing
- Ensure system reliability, performance, and security with focus on low-latency operations
- Lead technical design discussions, code reviews, and mentor junior developers
- Optimize database queries, implement caching strategies, and enhance system performance
- Collaborate with cross-functional teams to deliver end-to-end features
- Implement monitoring, logging, and observability solutions
Required Skills & Experience :
- 5+ years of professional backend development experience
- Strong expertise in NodeJS and Python for production-grade applications
- Proven experience designing RESTful APIs and microservices architectures
- Strong proficiency in PostgreSQL including query optimization and database design
- Hands-on experience with RabbitMQ and Kafka for event-driven systems
- Experience with BigQuery or similar data warehousing solutions
- Solid understanding of distributed systems, scalability patterns, and high-traffic applications
- Strong knowledge of authentication, authorization, and security best practices in financial applications
- Experience with Git, CI/CD pipelines, and modern development workflows
- Excellent problem-solving and debugging skills across distributed systems
Preferred Qualifications :
- Prior experience in fintech, banking, or financial services
- Familiarity with cloud platforms (GCP/AWS/Azure) and containerization (Docker, Kubernetes)
- Knowledge of frontend technologies for full-stack collaboration
- Experience with Redis or Memcached
- Understanding of regulatory requirements (KYC, compliance, data privacy)
- Open-source contributions or tech community participation
What We Offer :
- Opportunity to work on cutting-edge fintech platform with modern technology stack
- Collaborative environment with experienced team from leading financial institutions
- Competitive compensation with equity participation
- Challenging problems at the intersection of finance, AI, and technology
- Career growth in fast-growing startup environment
Location: Mumbai (Phoenix Market City, Kurla West)
Also Apply at https://wohlig.keka.com/careers/jobdetails/122768
Job Summary
We're looking for a Senior Backend Software Development Engineer (SDE 2 and SDE 3) with deep technical expertise in building and operating production systems at scale. You'll own entire components/services within microservices and data pipelines that handle ~200K queries per second and process petabytes of data daily. This role demands hands-on coding excellence, strong Low-Level Design (LLD) skills, and complete ownership—from component architecture through infrastructure management to cost optimization. You'll architect solutions, lead technical decisions, and drive operational excellence while shipping code daily.
Key Responsibilities:
- Component Ownership: Own one or more critical components/services end-to-end—responsible for architecture, development, deployment, operations, and evolution
- Technical Ownership: Own the entire lifecycle of your components—design, implementation, testing, deployment, monitoring, incident response, and continuous improvement
- Low-Level Design: Create detailed technical designs (LLD) for complex systems—defining data models, APIs, concurrency patterns, and failure modes
- Hands-on Development: Write production-grade code daily—this is not a purely architectural role; you'll be deep in the codebase
- Infrastructure Ownership: Own and operate the infrastructure your components run on—capacity planning, scaling, reliability improvements
- Cost Management: Drive cost optimization for owned components—analyze spending, identify waste, implement efficient architectures
- Scale & Performance: Build and optimize systems handling 200K+ QPS and petabyte-scale data processing
- Observability: Design and implement comprehensive monitoring, alerting, and debugging capabilities for owned components
- Incident Leadership: Lead incident response for your components and related services, conduct post-mortems, drive systemic improvements
- On-Call Excellence: Participate in on-call rotations and ensure your components are operationally sound (runbooks, alerts, dashboards)
- Technical Roadmap: Define and drive the technical roadmap for your owned components—balancing feature development, tech debt, and operational improvements
- Technical Mentorship: Guide junior and mid-level engineers on system design, code quality, and production best practices
- Cross-functional Collaboration: Work with product, infra, and other eng teams to define requirements and deliver solutions
- Agile Execution: Break down complex projects, deliver incrementally in daily cadence, iterate based on feedback
Required Qualifications:
- Experience: 2+ years building and operating backend systems in production environments at scale
- Education: B.E./B.Tech in Computer Science or equivalent practical experience
- Component Ownership: Proven track record of owning significant components or services from inception to maturity—demonstrable end-to-end ownership
- Low-Level Design (LLD): Proven ability to create detailed technical designs—data structures, algorithms, API contracts, concurrency models, failure handling
- Programming Mastery: Expert-level proficiency in at least one modern language (Go, Python, Java, NodeJS etc.) with track record of writing maintainable, performant production code
- Databases: Deep hands-on experience with SQL and NoSQL databases—schema design, query optimization, indexing strategies, operational troubleshooting
- Microservices at Scale: Extensive experience building, deploying, and operating microservices handling high throughput and large data volumes
- Data Pipelines: Strong background designing and running data processing pipelines at scale (batch and/or streaming)
- Observability: Expert understanding of metrics, logging, tracing, and alerting—you know how to make systems debuggable
- Production Operations: Significant experience with incident response, on-call rotations, debugging live issues under pressure
- Infrastructure Knowledge: Hands-on experience managing infrastructure, understanding resource utilization, capacity planning
- Cost Consciousness: Experience analyzing and optimizing infrastructure costs at scale
- Distributed Systems: Strong fundamentals in distributed systems, concurrency, consistency models, and failure scenarios
- Accountability: Track record of taking full ownership—from design through deployment to ongoing operations and improvements
Preferred Qualifications:
- Experience with cloud platforms (GCP, AWS, or Azure) including cost management tools
- Kubernetes and container orchestration at scale
- Infrastructure as Code (Terraform, Pulumi, etc.)
- Streaming data systems (Kafka, Pub/Sub, Kinesis, Flink, etc.)
- SRE principles and reliability engineering practices
- Experience with FinOps or infrastructure cost optimization
- Performance profiling and optimization (CPU, memory, I/O)
- Technical leadership experience including mentorship of teams and driving multi-component initiatives
- Open source contributions or recognized technical writing
3 years Minimum Experience Required (Vacancies 5)
Location:- Chandigarh IT Park (WFO)
Shift Timings:- UK Shift
Responsibilities:
- Develop, test, and maintain robust and scalable Python applications.
- Work collaboratively with cross-functional teams to design and implement new features.
- Ensure the performance, quality, and responsiveness of applications.
- Implement server-side logic, database integration, and system architecture.
- Choose and work with one of the following frameworks: Flask, Django, or Fast API.
- Utilize databases such as SQL, Post SQL, or MongoDB to support application development.
- Demonstrate proficiency in Linux or Ubuntu server environments.
- Knowledge of containerization tools, particularly Docker, for deployment and scalability.
- Implement and optimize caching strategies using Redis or Celery (a plus).
- Participate in the planning and implementation of Continuous Integration/Continuous Deployment (CI/CD) processes.
- Stay updated on industry trends and emerging technologies.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Python Developer with 3-5 years of hands-on development.
- In-depth knowledge of at least one of the following frameworks: Flask, Django, or Fast API.
- Strong expertise in databases such as SQL, Post SQL, or MongoDB.
- Familiarity with Linux or Ubuntu server environments.
- Proficiency in containerization tools, particularly Docker.
- Experience with Redis cache or Celery is a strong plus.
- Understanding of CI/CD processes and tools.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to thrive in a fast-paced and dynamic work environment.
Responsibilities for Staff Engineer role:
- Having experience in Java/Python/Golang along with Springboot, Micorservices, RDBMS
- Experience required: 10yrs to 15 yrs.
Who We are
At e6data (https://e6x.io/">https://e6data.io) we’re building core algorithms that makes querying 25 - 200X more performant (i.e. faster and/or cheaper) than every other analytics platform in the world. This results in billions of dollars of value unlocked across faster analytics, savings on compute / infra, and new use cases becoming possible.
Our core team has 100+ years of combined experience and 10+ patents across diverse but complementary disciplines like real time databases, time series databases, SQL OLAP engines, distributed computing platforms, stream processing, and log analytics. Two of the founding team are second time founders with past exits.
We are passionate about solving the deepest and most important problems in computer science, and believe in making our technology available to customers regardless of their location, size, or budget. Our vision is for e6data to power every analytical workload in the world - regardless of deployment scenario (cloud, on-premise, edge), across every use case (end user queries, ETL / data pipelines), and every latency requirement (batch, streaming / real time).
What you'll do?
- Write awesome code
- The focus will be on performance of our data platform
- Identify tactical and long-term product improvements (could be code, script, etc.)
- Responsible for Planning and executing Metadata and Governance tool supports
- Build our internal Data Platform using exdata
- Adding scalable functionality to the system for new features like UDF's, sql functions etc
What are we looking for?
- Worked with Python for a minimum of 2 years
- Well versed with Django REST framework
- Knowledge of document based data stores like MongoDB
- Strong team player
- A passion for continuous learning and growth (both at a personal and team level)
- Experience (or enjoys) working in a startup will be an added advantage
We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Integration of user-facing elements developed by front-end developers with server side logic
- Implementation of security and data protection
- Integration of data storage solutions
Objective of the Role:
We are here to build a world-class tech organization with elite engineers and change-agents who would spearhead this change. Currently, we are looking for engineers who are skilled, passionate, driven and a wee bit crazy (yes, crazy works!) to join our tribe. The current position is for the supply chain teams and our primary focus is on scale and cost optimization. The small tweaks you make, the processes you alter, experiments you run and the business decisions you drive will have reverberating effects on our ability to add value to our customers and keep them coming back for more.
Role & Responsibilities
- Design and build the system which enables the logistics team to store and deliver 15 million products per month to customers across 20 cities in India
- Work on the vision, roadmap, and processes that make customer delivery experience more delightful
- Work across teams to design a platform that scales and is flexible enough for various kinds of future scenarios
- Work on optimizing the whole logistics supply chain from warehouse to customer
- Innovate to improve the efficiency of the existing supply chain systems
Desired skills & abilities: - 3-6 years of experience in software development
- B.Tech. / B.E. degree in Computer Science or equivalent software engineering degree/experience
- Experience in architecture and system design 2Experience in running high performance distributed systems
- Understanding and implementation of security and data
- Highly experienced in back-end programming languages like Python, Java, JavaScript
- Experience with cloud message APIs and usage of push
- Knowledge of code versioning tools such as Git, Mercurial or SVN
- Solid experience in software development practices
- Ability to mentor and manage teams
- Exposure to Agile/Scrum and Design thinking approaches
About the Role
If you are interested in developing the future architecture of Uber's Rider stack by building its core building blocks, join the Rider Backend Platform team. We build backend architectural components and frameworks comprising of services, libraries, state storage and other building blocks that aim to optimise the core Rider flow and foundational features that are shared among all rider products, including but not limited to, Uber Rider app, UberLite, m.uber.com, etc.
What You'll Do
- Work with Rider product engineering teams to identify, design and build solutions that help scale Rider services and platforms.
- Drive adoption of best practices in code health, testing, and maintainability
- Analyze and decompose complex software systems and collaborate with cross-functional teams to influence design for scalability and testability
- Work with smart and motivated teammates in a fast-paced, collaborative environment.
- Build elegant backend platform components for high throughput and low latency distributed systems.
- Solve challenging problems with cutting edge design and algorithms.
What You'll Need
- 4+ years Strong meaningful Individual contributor experience as a software engineer
- Design: Knowledge of data structures and an eye for design. You can discuss the tradeoff between design choices, both on a theoretical level and on an applied level.
- Strong coding/debugging abilities: You have advanced knowledge of at least one programming language, and are happy to learn more. Our core languages are Go and Java.
- Fast learner: We're looking for software engineers who thrive on learning new technologies and don't believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
- A team player: You believe that you can achieve more on a team -- that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement.
-
Business acumen: You understand requirements beyond the written word. Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience.
About the Team: **Rider Backend Platform**
Builds the core building blocks needed to power the rider experiences on the different Rider facing apps including the core Uber app, Uber Lite, Web as we move on to become the preferred transportation platform for millions of riders all over the world.
Uber
At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.
We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.









