Cutshort logo
For Employers
Product based company logo
Senior Software Engineer
Product based company
Senior Software Engineer

Senior Software Engineer at Product based company · Bengaluru (Bangalore) · 3 - 6 years · ₹35L - ₹40L / yr · Posted 18 Oct 2021

Qrata's logo

Senior Software Engineer

at Product based company

Agency job
via Qrata
3 - 6 yrs
₹35L - ₹40L / yr
Bengaluru (Bangalore)
Skills
skill iconGo Programming (Golang)
Golang

Senior Software Engineer - Backend

 

About the company

We are building analytics on natural language to help product development teams learn from large-scale customer feedback. Since our inception in 2020, we have been backed by top-tier VC firms from Silicon Valley and India. Today, we are proud to partner with some of the fastest scaling Product Led Growth companies. We are growing really fast and excited about having more people join us on this journey


Roles & Responsibilities

 

  • Working closely with founders to develop the entire backend and build out product features at a rapid pace.
  • Identifying and driving innovative solutions to address the most critical needs of our customers.
  • Work in close collaboration with cross-functional partners in data science, design and frontend functions.
  • Solve complex MLOps (model deployment, monitoring, training) challenges.
  • Build cost effective and scalable systems.
  • Contribute to product development by pitching in with ideas and doing proof-of-concepts.

Qualifications

  • Over 2 years of work experience in the industry.
  • Experience of domain modelling and deep understanding of distributed systems.
  • Proficiency with any part of our technology stack: Golang, Serverless, Event Driven Architectures, NoSql/SQL, Elastic Search, Graphql, Microservice Architecture
  • Hands-on experience in using versioning systems like Git.
  • Experience working with CI/CD pipelines.
  • Experience with automated test suites
  • Strong interpersonal skills and a desire to work collaboratively to achieve objectives
  • Excellent organisational and analytical abilities

Benefits and Perks

  • Autonomy and Ownership
  • Smart, Humble and Friendly peers
  • Competitive remuneration package with equity options
  • Generous vacation
  • Maternity and Paternity leaves
  • Learning & Development resources
  • Initial grant to setup home-office 
  • Monthly stipend for coffee / nutritional supplements
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs (10)

BigThinkCode Technologies
Divya Mohandass
Posted by Divya Mohandass
Chennai
4 - 5 yrs
₹4L - ₹13L / yr
skill iconGo Programming (Golang)
Backend
TypeScript
skill iconJavascript

At BigThinkCode, our technology solves complex problems. We are looking for talented backend engineer to join our development team at Chennai.

If you are passionate about building scalable applications and have strong experience in any backend programming or with interest for Golang and modern web technologies, we would love to hear from you!



Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.

  • Company: BigThinkCode Technologies
  • URL: https://www.bigthinkcode.com/
  • Experience required: 4 - 5 years
  • Work location: Chennai
  • Joining time: Immediate – 2 weeks
  • Work Mode: Work from office (Hybrid)


We are looking for a skilled and passionate Developer with strong Golang experience to join our growing engineering team. The ideal candidate should have hands-on experience in building scalable web applications, backend services, APIs, and modern frontend applications.



What You’ll Do

  • Design, develop, test, and maintain scalable and high-performance web applications.
  • Build and maintain robust backend services and RESTful APIs using Golang.
  • Develop responsive and user-friendly frontend applications using modern JavaScript/TypeScript technologies.
  • Work on end-to-end application development, including frontend, backend, APIs, and database integrations.
  • Design and develop scalable, secure, and maintainable application architecture.
  • Collaborate closely with product, design, and engineering teams to deliver high-quality solutions.
  • Write clean, reusable, efficient, and well-tested code.
  • Participate in code reviews and contribute to engineering best practices and coding standards.
  • Troubleshoot, debug, and resolve application and production issues.
  • Contribute to performance optimization, scalability, and continuous improvement of applications.

 What We’re Looking For

  • 4–5 years of hands-on experience in software development.
  • Experience with distributed systems and microservices architecture.
  • Managing, mentoring small team of 2-3 members.
  • Strong hands-on experience with Golang or Erlang or other programming languages with interest, learn Golang for backend development.
  • Experience building RESTful APIs, backend services, and microservices.
  • Good experience with JavaScript and/or TypeScript and modern frontend development.
  • Experience working with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
  • Strong understanding of software design principles, data structures, and scalable application architecture.
  • Experience with Git and version control workflows.
  • Good understanding of API security, authentication, and authorization mechanisms.
  • Strong debugging and problem-solving skills.
  • Ability to work independently as well as collaboratively in a fast-paced engineering environment.

 Preferred / Nice to Have

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with Docker, Kubernetes, or containerized applications.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with Agile/Scrum development methodologies.


Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
4 - 7 yrs
₹12L - ₹18L / yr
skill iconPython
skill iconGo Programming (Golang)
RESTful APIs
skill iconDocker
skill iconKubernetes
+3 more

Primary Skills:

Python / Golang, RESTful APIs, Docker, Kubernetes, Linux


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.


Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹12L / yr
skill iconPython
skill iconGo Programming (Golang)
RESTful APIs
skill iconDocker
skill iconKubernetes
+3 more

Primary Skills:

Python / Golang, RESTful APIs, Docker, Kubernetes, Linux


Core Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python or Golang.
  • Write high-quality, testable, and maintainable code with a focus on performance and scalability.
  • Implement automated tests and contribute to CI/CD pipelines.
  • Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in design and architecture discussions to improve system efficiency.
  • Contribute to improving development processes, coding standards, and best practices.


Experience and Expertise:

  • 2–4 years of experience in backend development with Python or Golang.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Strong knowledge of data structures, algorithms, and OOPS principles.
  • Hands-on experience with relational and/or NoSQL databases.
  • Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
  • Proficiency with Git and version control workflows.
  • Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.


Skills:

  • Strong analytical and debugging skills with the ability to solve complex problems.
  • Good communication and collaboration skills across teams.
  • Ability to work independently with minimal supervision while being a strong team player.
  • Growth mindset – eagerness to learn new technologies and improve continuously.
Read more
Leading provider of Capital Market solutions in India
Leading provider of Capital Market solutions in India
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
1 - 2 yrs
₹2L - ₹7L / yr
skill iconPython
skill iconGo Programming (Golang)
RESTful APIs
skill iconDocker
skill iconKubernetes
+3 more

Primary Skills:

Python / Golang, RESTful APIs, Docker, Kubernetes, Linux


Core Responsibilities:

  • Design, develop, and maintain backend services and APIs using Python or Golang.
  • Write high-quality, testable, and maintainable code with a focus on performance and scalability.
  • Implement automated tests and contribute to CI/CD pipelines.
  • Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in design and architecture discussions to improve system efficiency.
  • Contribute to improving development processes, coding standards, and best practices.


Experience and Expertise:

  • 1-2 years of experience in backend development with Python or Golang.
  • Solid understanding of RESTful APIs, microservices, and distributed systems.
  • Strong knowledge of data structures, algorithms, and OOPS principles.
  • Hands-on experience with relational and/or NoSQL databases.
  • Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
  • Proficiency with Git and version control workflows.
  • Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.


Skills:

  • Strong analytical and debugging skills with the ability to solve complex problems.
  • Good communication and collaboration skills across teams.
  • Ability to work independently with minimal supervision while being a strong team player.
  • Growth mindset – eagerness to learn new technologies and improve continuously.
Read more
A leading provider of electronic trading solutions in India.
A leading provider of electronic trading solutions in India.
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
4 - 7 yrs
₹16L - ₹22L / yr
skill iconPython
skill iconGo Programming (Golang)
Algorithms
Data Structures
Generative AI

● 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.

● Ability to lead technical initiatives and mentor junior engineers.

Read more
Proximity Works
at Proximity Works
1 video
5 recruiters
Tushar Vaghela
Posted by Tushar Vaghela
Bengaluru (Bangalore)
5 - 10 yrs
Best in industry
skill iconGo Programming (Golang)
skill iconAmazon Web Services (AWS)
CI/CD


We are seeking Senior Backend Engineers who can hack around multiple technologies and build highly scalable, low-latency, distributed systems with RESTful services. You will be responsible for developing new software products (internal) and solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.


Responsibilities—

  • Writing clean, high-quality, high-performance, and maintainable code.
  • Solving complex technical problems.
  • Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code.
  • Coordinating cross-functionally to ensure the project meets business objectives and compliance standards.
  • Participating in and driving code reviews.
  • Building robust, secure, and scalable microservices.
  • Implementing RESTful services with a metric-driven API Gateway.
  • Ensuring sub-second server response and will be responsible for implementing relational, document, key, object, or graph data stores, index stores and messaging stores as needed.
  • Tracking defects and work with business owners and users to triage bugs and manage backlog
  • Taking ownership to run and maintain Cloud infrastructure.
  • Evaluating relevant technologies, influencing and driving architecture and design discussions.
  • Architecting & designing the platform.
  • Mentoring junior engineers helping them grow, performing code reviews, system monitoring & delegation.
  • Writing documentation & create engineering processes.
  • Working as an individual contributor.
  • Helping drive KPIs with Product.
  • Taking ownership of backend systems.
  • Helping with unit tests & QA process.
  • Scaling the engineering team.
  • System scaling to hundreds of millions of users.
  • Working with product managers and designs.


Requirements—

  • Overall 5-10 years of experience in software development with a strong base in Golang/Java/Python and a degree in Computer Science(optional).
  • Experience with Go, K8, Docker, AWS, and CI/CD.
  • Experience with micro web frameworks – like Springboot, Gin/Mux.
  • Experience in working with microservice architectures, Transactional systems, and Distributed environments.
  • Exposure to building RESTful APIs with monitoring, fault tolerance, and metrics (with something like Hystrix).
  • Experience with MySQL, and NoSQL (Cassandra, Redis, DynamoDB).
  • Experience in server-side services using ElasticSearch and ESB - Camel, ActiveMQ.
  • DevOps experience.
  • Experience with AWS stack.
  • Excellent attention to detail.
  • Outstanding written and verbal communication skills.
  • To be a self-starter who can work well with minimal to no guidance in a fluid environment.
  • To be excited by challenges surrounding the development of highly scalable & distributed systems.
  • To be agile and able to adapt quickly to changing requirements scope and priorities.
  • To be experienced in working on massively large-scale data systems in production environments.
  • To have led or mentored an engineering team before(optional).
  • To have contributed to open-source projects.
  • To have a strong drive & desire for continued growth.
  • Proficiency in English.
  • Experience with Web3(optional).


Benefits—

  • Best-in-class salary: We hire strong talent and compensate accordingly.
  • Proximity Talks: Meet and learn from designers, engineers, product leaders, and AI practitioners.
  • Continuous learning: Work with a world-class team and stay close to the latest in AI, engineering, and product development.
  • High-impact work: Build AI-first systems and products used at scale by global clients.


About us—

Proximity is the trusted technology, design, and consulting partner for some of the biggest Sports, Media, and Entertainment companies in the world. We’re headquartered in San Francisco and have offices in Palo Alto, Dubai, Mumbai, and Bangalore.

Since 2019, Proximity has built high-impact, scalable products used by millions of users every day. Today, we are a global team of engineers, designers, product managers, and experts solving complex problems and building cutting-edge technology at scale.

Read more
Bengaluru (Bangalore)
0 - 1 yrs
₹3L - ₹3L / yr
skill iconGo Programming (Golang)
skill iconRedis
skill iconMongoDB
skill iconAmazon Web Services (AWS)
Linux/Unix
+5 more

# Job Description: Backend Developer (Microservices)


*Company:* PublicNext (ElectReps Pvt. Ltd.)

*Location:* Bengaluru, Karnataka

*Experience:* 0–1 Year

*Employment Type:* Full-time


## About PublicNext


PublicNext is Karnataka’s hyperlocal digital news platform, delivering news and video content across the state through its website and mobile applications. We are looking for a passionate Backend Developer to join our technology team and help build scalable, high-performance backend services using a microservices architecture.


## Role Overview


As a Backend Developer, you will design, develop, test, and maintain backend microservices that power PublicNext’s web and mobile applications. This role is ideal for fresh graduates or developers with up to one year of experience who are eager to learn backend engineering, APIs, databases, and scalable system design.


## Key Responsibilities


- Develop and maintain backend microservices for PublicNext’s web and mobile applications.

- Build and integrate RESTful APIs for news feeds, articles, videos, user activity, notifications, and other platform features.

- Write clean, efficient, maintainable, and reusable code.

- Work with databases such as PostgreSQL and MongoDB.

- Implement API validation, error handling, authentication, and authorization where required.

- Debug issues, fix bugs, and improve application performance.

- Write unit tests and participate in code reviews.

- Collaborate with frontend, mobile app, QA, and DevOps teams.

- Work with Git for version control and follow established development practices.

- Learn and contribute to deploying and monitoring services in a cloud environment.


## AI-Driven Software Development

- Hands-on experience using AI-powered development tools such as GitHub Copilot, Cursor, Claude,kiro,antigravity, opencode , or similar tools.

-Ability to leverage AI for code generation, refactoring, debugging, test creation, documentation, and code reviews.

-Proficiency in AI-assisted development workflows, including prompt engineering, context management, and iterative code refinement.

-Ability to validate AI-generated code for correctness, security, performance, and maintainability.




## Required Skills


- Strong programming fundamentals in Go (Golang) or a willingness to learn Go quickly.

- Basic understanding of REST APIs, HTTP methods, JSON, and client-server architecture.

- Familiarity with SQL and relational databases.

- Basic knowledge of data structures, algorithms, and object-oriented or structured programming.

- Familiarity with Git and GitHub/GitLab.

- Understanding of debugging, error handling, and writing modular code.

- Willingness to learn microservices architecture, caching, and distributed systems.


## Good to Have


- Academic projects or internship experience in backend development.

- Exposure to PostgreSQL, MongoDB, Redis, or message queues.

- Basic knowledge of Linux, Docker, and cloud platforms such as AWS.

- Experience building APIs or backend services for web or mobile applications.


## Education


- B.E./B.Tech in Computer Science, Information Science, IT, or a related discipline.

- BCA, MCA, or equivalent qualifications will also be considered.

- Freshers with strong programming fundamentals and practical projects are encouraged to apply.


## Who Should Apply?


- Fresh graduates interested in backend engineering.

- Developers with 0–1 year of experience who enjoy solving technical problems.

- Candidates eager to learn Go, microservices, databases, and scalable backend systems.

- Candidates who take ownership, learn quickly, and work well in a collaborative team.


Read more
A leading provider of electronic trading solutions in India.
A leading provider of electronic trading solutions in India.
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
2 - 4 yrs
₹9L - ₹15L / yr
skill iconPython
skill iconGo Programming (Golang)
Data Structures
Algorithms
Generative AI

● 2–4 years of experience in backend development with Python or Golang.

● Solid understanding of RESTful APIs, microservices, and distributed systems.

● Strong knowledge of data structures, algorithms, and OOPS principles.

● Hands-on experience with relational and/or NoSQL databases.

● Familiarity with Linux development, Docker, and basic cloud concepts

(AWS/GCP/Azure).

● Proficiency with Git and version control workflows.

● Familiarity with AI-powered development tools or exposure to projects involving large

language models (LLMs) is a plus.

Read more
Improving
Aayushi Vats
Posted by Aayushi Vats
Bengaluru (Bangalore)
4 - 7 yrs
₹10L - ₹35L / yr
skill iconGo Programming (Golang)
skill iconKubernetes
Linux/Unix
skill iconAmazon Web Services (AWS)
Ginkgo
+12 more


Technical Skills -

  • 4–6 years of experience in Golang development, backend engineering, or automation testing. 
  • Strong hands-on proficiency in Golang and backend development concepts. 
  • Hands-on experience with Kubernetes and containerized environments. 
  • Experience developing automation frameworks, unit tests, integration tests, and API validation tools using Go. 
  • Strong understanding of distributed systems, system design, and cloud-native architecture. 
  • Experience in validating backend services, REST/gRPC APIs, and Kubernetes-based platforms. 
  • Familiarity with Docker, CI/CD pipelines, Jenkins, and GitHub Actions. 
  • Knowledge of cloud-native observability tools such as Prometheus and Grafana. 
  • Strong debugging, analytical, and problem-solving skills. 
  • Ability to contribute to backend development, reliability improvements, and performance validation. 


Key Responsibilities -

  • Develop automation frameworks, unit tests, integration tests, and validation tools using Golang. 
  • Validate backend services, distributed systems, REST/gRPC APIs, and Kubernetes-based platforms. 
  • Contribute to backend development, debugging, reliability improvements, and performance validation. 
  • Work with cloud-native technologies such as Kubernetes, Docker, Prometheus, and Grafana. 
  • Automate workflows and testing through CI/CD pipelines using Jenkins/GitHub Actions. 
  • Collaborate with engineering teams to improve system quality, observability, and test coverage. 


Good to Have -

  • Experience with infrastructure platforms or storage systems. 
  • Exposure to AWS, Azure, or GCP. 
  • Experience with performance, load, or resiliency testing. 
  • Familiarity with Ginkgo, Gomega, or similar Go testing frameworks. 
Read more
A leading provider of electronic trading solutions in India.
A leading provider of electronic trading solutions in India.
Agency job
via HyrHub by Neha Koshy
Bengaluru (Bangalore)
0 - 2 yrs
₹5L - ₹8L / yr
skill iconPython
skill iconGo Programming (Golang)
Data Structures
Algorithms
Linux/Unix

0–2 years of software development experience (internships or projects acceptable).

● Proficiency in at least one backend programming language (Python or Golang).

● Strong understanding of object-oriented programming and software fundamentals.

● Knowledge of data structures, algorithms, and database concepts.

● Familiarity with Linux-based development environments.

● Exposure to Git and version control workflows.

● Curiosity for emerging technologies, including AI-driven development, backend

technologies, distributed systems, and modern engineering practices.

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos