Software Development Engineer

18 hours ago


India Izuma Networks Full time

We are looking for a skilled Golang Software Developer to join our team and help build high-performance, scalable, and reliable software solutions. You will work on designing, developing, and maintaining backend services, APIs, and distributed systems while collaborating with cross-functional teams to deliver efficient and secure applications.


Responsibilities:

  • Design, develop, and maintain backend services and APIs using Golang.
  • Build scalable and high-performance distributed systems.
  • Write clean, maintainable, and efficient code while following best practices.
  • Work with microservices architecture and containerized applications (Docker, Kubernetes).
  • Optimize applications for performance, scalability, and security.
  • Debug and troubleshoot issues in a cloud-native environment.
  • Collaborate with DevOps and CI/CD pipelines for seamless deployment.
  • Work with databases (SQL and NoSQL) to store and process data efficiently.
  • Participate in code reviews, technical discussions, and software architecture decisions.


Requirements:

  • Experience: 2+ years of Golang development experience.
  • Strong understanding of system design, distributed computing, and performance optimization.
  • Experience with messaging systems (Kafka, NATS, RabbitMQ) is a plus.
  • Familiarity with Terraform, ArgoCD, or Customize is a plus.
  • Excellent problem-solving and communication skills.


Proficiency in:

  • Golang and its ecosystem.
  • RESTful APIs and gRPC.
  • Microservices architecture.
  • Concurrent programming in Golang.
  • Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
  • SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Git, CI/CD, and DevOps practices.


Nice-to-have skills:

  • Experience with Linux systems and networking concepts.
  • Familiarity with WebSockets, GraphQL, or event-driven architecture.
  • Understanding of security best practices in backend development.

  • Software Engineer III

    20 hours ago


    Bengaluru, India Guidewire Software Full time

    Job Description Summary Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our...

  • Software Developer

    2 weeks ago


    Bengaluru, India Check Point Software Full time

    Job Description Why Join Us We are looking for a seasoned Software Developer to be a key player in our fast-growing Core Network Group R&D department. You will be building and developing a next-generation SASE solution. Dive into the world of microservices, distributed systems, networking, and scalable software design, and leave your mark on cutting-edge...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    Better (Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helping businesses scale with technology. Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling...


  • India Amazon Music Full time

    Job DescriptionDESCRIPTIONAre you a driven Software Development Engineer who wants to have a direct impact on customers and the team Do you enjoy building flexible, performant and extensible solutions for complex financial and risk problems As a Software Development Engineer on Amazon Lending, you will lead designing and building systems to support our...

  • Software Developer

    4 days ago


    Bengaluru, India Check Point Software Full time

    Job Description Why Join Us If you are a sharp developer who likes to explore, investigate, and learn new things every day, this is the job for you! As a SW developer in the Customer Focus Group, you will get the opportunity to take part in the development of complex solutions for Check Point's security platforms while diving into unfamiliar code with...


  • India Better Software Full time

    Better (Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helping businesses scale with technology. Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling...

  • Software Engineer Ii

    20 hours ago


    India Upland Software Full time

    DescriptionSoftware Engineer IIOpportunity Summary You will join the core development team and be given the opportunity to work on all aspects of our technology stack From building high-performance connectors enabling the ingestion of terabytes of data to developing and enhancing the core functionalities of our content enrichment product as well as...


  • Bengaluru, India APPIT Software Inc Full time

    Job Description Software Engineer- ALM Location : Bangalore Role : Software Engineer Notice period : 30 days Experience : 3-5 years Primary Skills: - Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases. - Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and...


  • Bengaluru, India Rocket Software Full time

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...