Flag job

Report

Senior Software Engineer

Min Experience

4 years

Location

Greater Bengaluru Area

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Spenza is at the forefront of making wireless connectivity effortless for businesses. We enable any business to become a mobile operator. As we zip through our 1–10x journey and scale, we’re looking for software engineers who thrive on solving for breadth and scale. This is a unique opportunity to work closely with the founders in building the next-generation platform that will power the company’s next 10x growth.


This role is ideal for ambitious and talented engineers who want to gain holistic experience building and running a SaaS product that is simplifying the telecom space.


Key Responsibilities:

  • Build, scale, and optimize applications using the MERN stack (MongoDB, Express, React, Node.js/ Nest.js).
  • Architect and design systems for scale, reliability, and security.
  • Deploy, monitor, and manage applications on AWS cloud services.
  • Integrate payment gateways (Stripe or similar) for seamless billing and transactions.
  • Implement reporting and analytics dashboards (Metabase or similar BI tools).
  • Build and maintain data pipelines for reporting, analytics, and system insights.
  • Integrate AI tools and services to enhance automation, intelligence, and efficiency.
  • Debug, troubleshoot, and resolve complex technical issues across the stack.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with product, design, and business teams to translate requirements into scalable technical solutions.
  • Contribute to architectural discussions and technical decision-making.
  • Ensure best practices in software engineering including CI/CD, testing, and code reviews.
  • Take ownership of features end-to-end—from design to deployment.


Qualifications:

  • Experience: Minimum of 4 years in a startup environment, ideally in a small product team using the MERN stack.
  • Education: Bachelor’s degree in Engineering or related field (Tier 1 institution preferred).
  • Strong hands-on experience with MERN stack development.
  • Experience with AWS cloud services (EC2, Lambda, S3, RDS, CloudWatch, etc.).
  • Familiarity with payment systems (Stripe or equivalent APIs).
  • Experience with reporting tools (Metabase, Looker, or similar BI platforms).
  • Knowledge of data pipelines, ETL workflows, and handling large datasets.
  • Exposure to or experience with AI tools, APIs, or frameworks.
  • Strong debugging, problem-solving, and troubleshooting skills.
  • Ability to design and document software architecture clearly and concisely.
  • Ambitious, driven, and hungry for success with a willingness to put in the work to win.
  • High integrity and a high-quality bar on work products.
  • Excellent written and verbal communication skills for clear documentation and collaboration.
  • Knowledge of telecommunications, software, or business operations is a plus.
  • Telecom industry experience is highly desirable.


Why Spenza:

Impact: Play a pivotal role in shaping the future of a high-growth startup.

Growth: Great time to join as we are scaling up.

Culture: Be part of a dynamic, inclusive, and innovative team.

About the company

Spenza is at the forefront of making wireless connectivity effortless for businesses. We enable any business to become a mobile operator. As we zip through our 1–10x journey and scale, we're looking for software engineers who thrive on solving for breadth and scale. This is a unique opportunity to work closely with the founders in building the next-generation platform that will power the company's next 10x growth.

Skills

mern
aws
stripe
metabase
data-pipelines
ai