Skip to content

SmartBear Hiring Junior Software Engineer

  • Jobs

SmartBear is hiring for the role of Junior Software Engineer at its Ahmedabad, Gujarat office. This opportunity is well-suited for early-career software engineers who are passionate about building high-quality software and want to work at the intersection of AI, backend systems, and modern software development practices. With a strong focus on Generative AI, APIs, testing, and observability, SmartBear offers a learning-rich environment where engineers can grow while working on impactful, real-world products used by millions of developers globally.

SmartBear Hiring Junior Software Engineer

About the Company

SmartBear is a globally trusted software company that helps teams build better software through quality-driven tools and platforms. Its portfolio spans the entire Software Development Lifecycle, including Swagger for APIs, BugSnag for observability, and Zephyr for testing, all enhanced with SmartBear AI. Trusted by more than 16 million developers across 32,000+ organizations such as Adobe, FedEx, Microsoft, and JetBlue, SmartBear is committed to innovation, ethical practices, and creating technology that improves the modern digital world. Headquartered in Somerville, Massachusetts, SmartBear has offices across the globe, including Ahmedabad and Bangalore in India.

Role Overview

As a Junior Software Engineer, you will be part of a growing engineering team focused on building AI-powered products and workflows. The role emphasizes backend development, AI-driven systems, and MCP-style workflows built on top of SmartBear’s existing product ecosystem. You will contribute to production-ready systems while learning best practices in software engineering, cloud deployment, and collaborative development.

Key Responsibilities

  • Build and enhance products and services across API design, testing, and observability domains
  • Work on MCP framework and Agentic AI workflows integrated with SmartBear products
  • Rapidly validate research ideas and new AI-driven use cases
  • Contribute to backend and full-stack development with a focus on reliability and performance
  • Participate in code reviews across front-end and back-end systems
  • Deliver production-ready code on time and take ownership post-deployment
  • Measure success, analyze outcomes, and iterate on technical designs
  • Balance system design decisions with end-user experience considerations

Help a friend land their next role. Share now!

Required Skills

  • Working knowledge of Python and backend frameworks like Flask or FastAPI
  • Interest or familiarity with LLMs, agent-based systems, or tools like LangChain/LangGraph
  • Understanding of HTTP, REST APIs, and client-server architecture
  • Experience using GitHub for version control in a team environment
  • Basic exposure to Docker and deploying services on AWS with guidance
  • Knowledge of RESTful backend services and frontend basics using JavaScript/TypeScript, HTML, and CSS
  • Ability to implement features, fix bugs, and write tests as part of a team
  • Clear communication skills in English and a collaborative mindset

Preferred Skills (Good to Have)

  • Familiarity with MCP concepts and modern API standards
  • Exposure to NoSQL or vector databases
  • Hands-on experience with full-stack development projects
  • Comfort working with moderately ambiguous requirements over time

Who Can Apply

CriteriaDetails
LocationAhmedabad, Gujarat, India
Experience LevelJunior / Early Career
Job TypeFull-time
EligibilityCandidates with backend or full-stack development exposure

What You’ll Get

  • Strong career growth opportunities at every level
  • Exposure to AI-driven, production-grade software systems
  • Supportive People and Culture-focused work environment
  • Inclusive culture that values diversity and different perspectives
  • Global exposure through collaboration with international teams
  • Employee-friendly policies, including birthday time off
  • Recognition through award-winning workplace culture

How to Apply

Candidates should prepare a resume highlighting backend or full-stack projects, Python experience, API development, and any exposure to AI or cloud technologies. Personal projects, internships, and hands-on experimentation with LLMs or APIs can significantly strengthen your profile. Apply by clicking the Apply button below and ensure you review the official job listing for the latest updates.

Disclaimer

This website is not affiliated with SmartBear. Job details are based on publicly available information and may change. Candidates should verify details from official SmartBear sources before applying.

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *