Senior Software Engineer (Data & SaaS)
Bengaluru, Karnataka, India (Onsite) | Job ID: WM-WFS-EXT-012-001
Attention: Wytmode or any of its affiliates never asks for fees or deposits in any form during recruitment process - whether recruiting for Wytmode or for its clients. Stay alert, protect yourself from such impersonation scams. Read more
About the role
The organization is building a data-heavy, AI-powered product from the ground up and is looking for a Senior Software Engineer to join its core engineering team. This is a hands-on role with significant ownership, working closely with founders and product leaders to design, build, and scale the core platform.
Role overview
This role is ideal for engineers who enjoy working in early-stage environments, value autonomy, and want to see their work directly influence product and business outcomes.
Key responsibilities
- Design, develop, and maintain robust backend services and REST APIs.
- Build and optimize scalable data ingestion and processing pipelines.
- Work with structured and semi-structured data from multiple external systems such as commerce, marketing, payment, and operational platforms.
- Ensure high standards of data accuracy, reliability, performance, and security across services.
- Collaborate closely with product and leadership teams to translate requirements into scalable technical solutions.
- Build, optimize, train, and continuously enhance in-house AI agents to improve system intelligence and accuracy.
- Participate in architectural decisions and contribute to long-term platform scalability.
Basic qualifications
- 3 to 5 years of hands-on experience in backend software development for SaaS or product-based applications.
- Strong proficiency in at least one backend programming language such as Java, Python, or Node.js, with experience building RESTful APIs.
- Solid understanding of relational databases and SQL, including schema design, query optimization, and data integrity.
- Practical experience working with cloud platforms such as AWS or Google Cloud Platform in production environments.
- Experience developing, deploying, and maintaining scalable services with a focus on reliability, performance, and security.
Preferred qualifications
- Experience building or working on data-heavy systems involving ingestion, transformation, or aggregation from multiple external sources.
- Exposure to distributed systems, microservices architectures, or event-driven systems.
- Familiarity with frontend frameworks such as React and an understanding of full-stack application flows.
- Experience working in early-stage or growth-stage startup environments with high ownership and ambiguity.
- Exposure to AI-enabled or analytics-driven products, including working alongside data science or machine learning workflows.
Compensation and Benefits
- Competitive compensation aligned with an early-stage startup environment and the candidate’s experience.
- Opportunity to work closely with founders and influence core product and architectural decisions.
- High-impact role with visibility and long-term growth potential.
Additional information
Job ID | WM-WFS-EXT-012-001 |
Job Function | Workforce Solutions |
Job Sub-Function | Client Mandate Ownership |
Department | Workforce Engagements |
Department ID | WM-WFS-012 |
Salary Offered | Not Disclosed |
Eligible for Incentives | Not Applicable |
Probation Period | 6 Months |
Benefits |
|
Application form
Equal Opportunity Employer: Wytmode is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.