Backend Principal Engineer at Zolve · Bengaluru (Bangalore) · 8 - 15 years · ₹30L - ₹60L / yr · Raised funding · Posted 8 Jun 2021
- 8+ years of relevant work experience
- Well-versed in data structures, algorithms, and software design. Programming experience with at least one of
- Java or Python and object-oriented design
- Knowledge on SQL, NoSQL databases, Messaging/Caching technologies and AW deployments is a plus
- Exposure to the architecture and design (design patterns, security, reliability and scaling) of new and current systems. Experience in building highly scalable business applications, which involve implementing large complex business flows involving multiple third-party integrations
- Prior startup experience is a plus

About Zolve
About
Zolve’s mission is simple: we want to make financial products accessible to everyone.
Zolve offers the ambitious a plethora of products to simplify banking in the US, such as:
- A Bank Account you can create from anywhere in the world in under five minutes
- A high-limit Credit Card that helps build a healthy credit score
- Easy, lightning-fast, cross-border money transfers with the best rates in the market
Zolve is expanding its horizons, and we’re excited to open our doors to everyone expanding theirs.
We believe: that if space tourism is real, so is reaching for the stars.
Connect with the team
Similar jobs (10)
Impact Analytics™ (Series D Funded) delivers AI-native SaaS solutions and consulting services that help companies maximize profitability and customer satisfaction through deeper data insights and predictive analytics. With a fully integrated, end-to-end platform for planning, forecasting, merchandising, pricing, and promotions, Impact Analytics empowers companies to make smarter decisions based on real-time insights rather than relying on last year’s inputs to forecast and plan this year’s business. Powered by over one million machine learning models, Impact Analytics has been leading AI innovation for a decade, setting new benchmarks in forecasting, planning, and operational excellence across the retail, grocery,
manufacturing, and CPG sectors. In 2025, Impact Analytics is at the forefront of the Agentic AI revolution, delivering autonomous solutions that enable businesses to adapt in real time, optimize operations, and drive profitability without manual intervention.
Here’s a link to our website: www.impactanalytics.co.
Impact Analytics builds AI-powered, Cloud-Native products and platforms. As we tackle increasingly complex backend challenges, we are looking for seasoned backend architects to collaborate with product and engineering teams in shaping the future of enterprise software.
Meet the Team: Rooted in AI and Engineering first principles, our cross-functional teams of ML and AI Engineers and Data Scientist thrive in a fast-paced, innovation-driven environment. We emphasize collaboration, continuous learning, and high-impact delivery. Our backend teams specialize in modern frameworks, data platforms, infrastructure engineering, DevOps practices, and scalable service architectures. Top performers are recognized, valued, and supported with ample growth opportunities.
Role Overview: This is a senior-level, individual contributor role focused on hands-on technical leadership in backend architecture. The role is centered around three core areas:
● Drive complex backend architecture initiatives that span across multiple engineering and technology domains.
● Lead strategic R&D efforts to evaluate new backend technologies, frameworks, and methodologies, and champion their adoption company-wide. ● Spearhead our Multi-Cloud & Hybrid-Cloud backend strategies, ensuring scalable, secure, and resilient architecture patterns.
What our ideal candidate may look like:
● 14+ years of software development experience, with at least 4 years as an Architect or Staff Engineer role, particularly in backend systems.
● A backend technology expert with in-depth, hands-on experience in building and scaling enterprise SaaS with distributed architecture, In depth knowledge of Rest and Event driven architecture with low latency and high-throughput in memory systems.
● Designing stateful backend to handle large data including message broker, distributed queue, caching. Good understanding of High Availability and Disaster recovery for the critical production system.
● In depth understanding of Async, Multi Threading and Multi Processing Architecture to ensure our system efficiently use the programming principle for higher concurrency support
● Proficiency in following programming languages (Python, Rust), with a strong foundation in software engineering principles. Knowledge of Rust is a strong plus, especially in the context of high-performance, memory safety and ownership.
● Deep understanding of system design, database architecture (SQL & NoSQL), microservices, observability, resilience engineering, and secure coding practices.
● Exposure to big data platforms, stream processing, machine learning infrastructure, and multi-cloud environments (e.g., AWS, GCP, Azure) is preferred.
● Excellent communicator and collaborator, with the ability to influence and align cross-functional stakeholders.
● Proven experience mentoring engineers and guiding architectural decisions at scale.
What We Offer
● Opportunity to lead large, high-impact projects for global Fortune 500 clients.
● Work in a high-growth startup environment with a flat, collegial culture.
● Best-in-class remuneration and benefits.
● A platform for personal and professional growth with ownership and autonomy.
Some of our accolades include:
● Ranked as one of America's Fastest-Growing Companies by Financial Times for five consecutive years: 2020-2024.
● Ranked as one of America's Fastest-Growing Private Companies by Inc. 5000 for seven consecutive years: 2018-2024.
● Voted #1 by more than 300 retailers worldwide in the RIS Software LeaderBoard 2024 report.
● Ranked #72 in America’s Most Innovative Companies list in 2023—by Fortune—alongside companies like Microsoft, Tesla, Apple, IBM, etc.
● Forged a strategic partnership with Google to equip retailers with cutting-edge generative AI tools.
● Recognized in multiple Gartner reports, including Market Guides and Hype Cycle, spanning assortments, merchandising, forecasting, algorithmic retailing, and Unified Price, Promotion, and Markdown Optimization Applications.
Exp: 4-8yrs
Notice period: Max 30 days
Location: Andheri East
Working Days- 6 Days with Sunday off (2nd Saturday off as well)
Key Responsibilities:
Design, develop, and maintain WinForms applications.
Knowledge of .NET languages including C#, & Winforms is Mandatory.
Collaborate with cross-functional teams to define, design, and implement new
features.
Write clean, scalable, and efficient code using C# and ASP.NET.
Develop and maintain SQL Server databases, including writing complex
queries and stored procedures.
Troubleshoot, debug, and optimize existing applications.
Participate in code reviews and contribute to team knowledge sharing.
Ensure application security, performance, and reliability.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related
field.
Minimum of 3 years of experience in .NET development.
We are seeking an experienced Senior Backend Engineer to join our passionate team. If you have a strong background in backend development, a track record of delivering scalable and reliable solutions, and are eager to contribute to complex projects, we would love to hear from you.
Responsibilities:
- Design and develop robust, high-performance backend solutions using Python and related technologies.
- Lead the architecture and design discussions for major backend components and services.
- Collaborate closely with cross-functional teams to gather and analyze software requirements.
- Mentor and guide junior and mid-level engineers, fostering their technical growth.
- Review code and provide constructive feedback to ensure code quality and adherence to best practices.
- Identify and address performance bottlenecks, scalability challenges, and technical issues.
- Participate in sprint planning, task estimation, and agile development processes.
- Keep up-to-date with industry trends, tools, and best practices to continuously improve our backend systems.
- Drive the adoption of coding standards, design patterns, and engineering best practices.
- Collaborate with frontend engineers to ensure seamless integration between frontend and backend components.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 4 years of professional experience in backend development.
- Strong proficiency in Python and backend frameworks like Django and Flask.
- In-depth knowledge of database systems, both relational (MySQL) and NoSQL (MongoDB, etc. ).
- Proven track record of designing and developing scalable and maintainable backend services.
- Experience with RESTful API design and best practices.
- Solid understanding of software architecture, design principles, and software development lifecycle.
- Previous experience leading or mentoring engineers is a strong plus.
- Strong problem-solving skills and a proactive attitude towards challenges.
- Excellent communication skills, both verbal and written.
- Familiarity with cloud platforms (e. g., AWS, Azure, GCP) and containerization (Docker) is a plus.
-
Excellent Project Management Skills - Effort estimation, scoping, prioritisation and timely delivery
-
Runs daily stand-up, sprint review, iteration planning and retrospective
-
Analyze the product requirements specs & designs, convert them to tech specs, write user stories, workflows & test criteria
-
Ensure the completeness and accuracy of every feature developed with demos & verification from developers/QA and acceptance demo with Product Management
-
Keep all stakeholders informed pro-actively on the progress, blockers, changes & issues
-
Work with the teams to resolve people problems, dependencies, project roadblocks, and conflicts
-
Implement and support software principles, rules and processes
-
Collaborate effectively with cross functional teams, act as the primary technical contact, Take end to end ownership on mission critical projects
-
Do the code reviews, quality checks, test effort planning, performance testing, UI & UX and code merges and deployments
-
Build high energy, high performance and super productive teams, Proactively plan resource hiring, and the need for training and talent development
-
BE/B.Tech/MCA preferably with Computer Science
-
A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
-
Minimum 8 years of hands-on experience in developing and delivering products and using Agile sprints
-
Managing the overall Product releases from initial requirements till the final deliver
-
Deep understanding of the fundamentals of iterative and incremental development, expertise in agile methodologies and frameworks
-
Self-starter, proactive & a skilled decision maker in doing what is right
-
Works independently & great at team collaboration
-
Team Leader - Knack for influencing without being authoritative
-
Possess Technical Breadth and effectively mentor tech team
-
Must have very good recommendations from peers and managers in past companies
-
Experience with Coding, Architecting & Developing, UX, Designs & Quality Assurance
-
Experience with Cloud Deployments on AWS etc
1. As a founding backend engineer, design, build and evolve the backend architecture
of our product to support customer-facing and internal features to serve 1000s of
customers and millions of data requests per hour
2. You will engage in technical decisions from choosing the optimal database design to
best-practice infrastructure decisions
3. You will proactively incorporate best practices for security, analytics, and monitoring
4. You will contribute to DevOps by building procedures for deployment,
troubleshooting, and maintenance
5. You will work directly with the CTO to set the tone for the engineering culture
This role is tailor-made for you if
1. You have 4+ years of experience designing, building, and deploying production-level
large-scale web applications
2. You have hands-on experience with Node JS and other programming languages
(Ruby, Go, Python)
3. You have worked previously on PostgreSQL, SQL, and Message Queue 4. Practical
knowledge and experience in deploying and managing big data applications on a cloud
platform like AWS or Google Cloud.
5. You are comfortable conducting code reviews and giving feedback to ensure high
standards of code maintainability and extensibility.
6. You are energized by ambiguity and can create structure in a dynamic, fast-paced
environment
7. You’ve high confidence, low ego, and are generally a good human being :)
You earn brownie points if
1. You love Slack (we are a Slack first company)
2. You have been part of an early/mid-stage start-up before
3. You love TechCrunch. We are obsessed with reading and talking about startups
4. You have created some amazing open-source projects
Job Responsibilities:
• Design and build efficient, scalable systems that are used by millions of people,
• Own what you build as you create, test, and refine what’s under the hood of our pages and services,
• Investigate production issues pertaining to customer features to determine root cause and implement solutions,
• Investigate existing queries and write new queries with performance optimization in mind,
• Build well-designed software in a way that is generic, reusable, and easily extensible, as well as solves the business needs and requirements,
• Collaborate with product managers, designers, and software engineers to ensure design vision is maintained, the final markup is standards compliant, and UI deliverables are completed on time,
• Work with the real-time feedback from our users (external and internal) to make the products better,
• Discover, design, develop, deploy, debug. Repeat!
Requirements:
• 1-2 years of experience,
• Proficiency in web scripting programming with PHP,
• Experience with MySQL Databases,
• Top-notch programming skills in JavaScript and a strong understanding of web fundamentals,
• Design, build and maintain high performance, scalable and secure code,
• Experience with cloud services like AWS is plus,
• Experience with MVC architecture is a plus,
• Knowledge / experience in building an API,
• Solid understanding of the foundations of security and best practices,
• Good grasp of data structures and algorithms,
• Excellent problem-solving skills,
• Take ownership of the backend services, ensure the best possible performance, quality and responsiveness, as well as maintaining code quality, organisation and testing/deployment,
• Passionate about technology and willing to develop expertise in an emerging field,
• Strong organisational and communication skills, team player.
Perquisites & Benefits:
• A competitive salary,
• Opportunity to be part of a diverse working environment, valuable social sector work experience,
• Fun, casual, relaxed and flexible work environment.
Product Development
At E2open, you will be an integral member of a dynamic organization, working on cutting-edge technology that transforms the way companies do business with their trading partners in complex, multi-tier supply chains. Currently, E2open is seeking an energetic Application Engineer to join our Research & Development Group. This position involves the development of leading-edge Software-as-a-Service (SaaS) supply chain management applications that drive complex multi-company supply chain management dashboards, workflows, and business-to-business supply chain data interchanges.
Technical Requirements
- Strong experience in Core Java 8 and above, Collections and Data structures.
- Develop solutions using core java, Spring / Spring Boot, JSON, Rest API and other web technologies.
- Ability to design and develop UIs like Javascript, HTML5, Angular and end to end integration.
- Object oriented analysis and design using common design patterns.
- Enforcing and Writing code following good standards (well documented with good code coverage and properly tested code).
- Excellent knowledge of Relational Databases, SQL and ORM technologies (Hibernate and Mybatis). Ability to model & design databases for high availability and high volume.

• Architecture: Knowledge of data structures and an eye for architecture.
• Strong coding/debugging abilities: You have advanced knowledge of at least one
programming language, and are happy to learn more. Either Go or Java
• Distributed Systems: Experience building distributed systems at scale.
• Fast learner:
• A team player:
• Design and business acumen
Basic Qualifications
• 8 years of experience profeciency in Java or Go language and in handling large data systems
• Proficiency in Spark and related big data handling architectures• Proficiency in SQL
Senior / Python Developer
We are looking for a Senior / Python Developers to join our engineering team and help us develop and maintain various software products. Your responsibilities include understanding the product very well, and lead the integration of this product into architecture.
To be successful in this role, you should have strong technical knowledge and solid experience of all steps of the software engineering process and the tools associated with those. You should be a go-getter, a clear communicator and a strong collaborator who works well in a team as well as the customer. You should want to do high quality work and produce output that you are proud of.
- Good understanding of Python especially should have used file/directory access, data persistence, compression and archiving, cryptographic services, concurrent operations, networking and IPC, developmental tools etc.
- Good understanding of key differences in Python 2 vs 3
- Knowledge of lib2to3, six, python-future libraries. Compatibility idioms provided by these libs and their limitations, issues in using them as is.
- Knowledge of Python3 changes in data types especially str, bytes in Py3 vs str, unicode in Py2. Should be able to gauge, understand impact of this on data in transit/data at rest in a large project.
- Knowledge of using C extensions in Python code, modifying to run with Python3, Python 2-3 compatibility.
- Experience working with large python codebase.
- Working knowledge of mysql, Python ORM like sqlobject.
- Working knowledge of Common third party modules like cherrypy, falcon, gunicorn, etc.
- Good experience with basic python, no django/flask needed
- Some code needs to run in Python 2, some in Python 3 and some in compatibility mode
- Issues for Druva are in ORM, marshalling, networking
- Need candidates having Understanding of basic data types, extensions of python
- Data type conversion and networking is important
- Internals of Python are important






