Golang Jobs in India


Hand-Picked Go Jobs • Apply directly to companies • Clear salary ranges

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application




For any enquiries on this job please contact the job poster [email protected]

Sponsored Jobs
Back Logo
Senior software engineer with BackSponsored
Berlin, Germany€60k - €80k
1 month ago

Job Description

Back is a young software company from Berlin with the mission to enable companies to focus on what they do best. We’re building a collaboration and automation platform to untangle repetitive questions and workflows around the workplace.

You will join our experienced engineering team to develop our platform and architecture. We like to solve complex problems with elegant and robust solutions. If you are excited about building highly scalable solutions built on a modern stack using best practices then this role is perfect for you.

This position is based in our growing HQ office in Berlin.

🔨 What you will do

  • You will build APIs that the frontend developers will love and our customers will rely on.
  • You will implement high quality and well-tested code that you are not afraid to push on production.
  • You will deploy your code on a 100% cloud infrastructure.
  • You will be curious and excited to learn new technologies required to build our product.

👩‍🔬 Who are we looking for

  • You are only satisfied after developing the best software you could possibly have come up with.
  • You write code that you are proud of and that your mother could understand.
  • You think that code should never be pushed on production without automated tests and you will never compromise on this.
  • You care about the details and are constantly willing to learn and improve your knowledge and skills.
  • You enjoy working closely with product and design teams.
  • You like to work in a team and challenge your choices with your peers.

🚀 Why Back

  • You’ll join a company that believes in a strong engineering culture. We use modern technologies, best practices, within a team of smart people who want to change the way people work.
  • You’ll have the opportunity to build great infrastructure. You can be as creative as you want as long as it creates a better product.
  • You’ll get the chance to work with exciting technologies: distributed architecture, machine learning, and natural language processing.
  • You’ll work on a modern and robust stack: Go, gRPC, Protobuf, GraphQL, Typescript and React.
  • You will team up with the founders to create a great product with your signature on it.
  • We love open-source and will support you in the process of contributing to libraries we use or open-sourcing some of our work.
  • You’ll join a company at an early stage and you will receive an attractive package containing salary and shares.
  • You’ll join an amazing team. Want to know who could be your future colleagues? Have a look here: http://bit.ly/working-at-Back

Interview Process

  1. You’ll talk to Annie — she will present information about Back and ensure we are a good mutual fit.
  2. You’ll talk to James, our CTO and Co-Founder. He will answer all your questions, present you background about our process and how we work at Back.
  3. You’ll have a small home exercise to complete to show us that you can define simple solutions and write clean code.
  4. We’ll review your code and share our feedback with you over a zoom call. We’ll ask you about the decisions you made and answer your questions.
  5. You’ll meet the engineering team. We’ll discuss engineering topics, have a collaborative solution design session and we’ll add a small feature to your coding challenge together. The goal is to simulate daily work, collaborate and make sure we all enjoy it.
  6. You’ll meet the product and design team. They’ll show you the product, explain the strategy and answer all your questions. The goal is to make sure it’s the product that you’ll be excited about building.
  7. You’ll meet Christian, CEO and Co-founder and again James. We’ll discuss your future at Back, your interest and make sure the team and culture fit well.
  8. We make you an offer. You’re in!
Apply ⎘ Copy Link ↗ Visit Link
b2match Logo
Senior Backend Developer with b2matchSponsored
Zagreb, Croatia€45k - €60k
4 weeks ago

Job Description

We are creating well crafted products for the event industry. For us, the best part of building a company is taking an idea that everyone believes in and working together to turn that into a reality. We’re creating a product that helps people to connect. Based between Vienna and Zagreb, our talented and growing team is committed to deliver the best networking experience to event attendees.

We are looking for a senior backend developer to extend our Product-Team in Zagreb and collaborate closely with our Product Owner and Engineers.

What we offer

  • Competitive salary
  • Macbook Pro
  • Paid lunch
  • Yearly attending programming conferences (Paris, Amsterdam, Krakow…)
  • Budget for books and lectures
  • Opportunity for improvement and development
  • Flexible working hours and possibility to work remote
  • Working in international team
  • Working with bleeding edge technologies (Go, GraphQL, NextJS, React,.. )

Your responsibilities

  • Conception, design and implementation of new features, API’s and backend services for our large customer base
  • You will produce high-quality results by leading or contributing to projects that have a significant impact on our business
  • You will assist our customer success team in triaging and resolving production issues
  • You will improve our engineering standards, tooling and processes
  • You will leverage best practices in continuous integration and delivery with Kubernetes and Docker

What you should have

  • You have a degree: BSc MSc or PhD in Computer Science or related fields
  • You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval
  • You understand security, techniques and standards for authentication and authorisation, cryptography, vulnerabilities and remediation
  • You have been building web applications professionally for 3+ years
  • You have real-world experience in writing REST, GRPC or GraphQL services.
  • You have strong knowledge and experience with relational databases
  • You have some experience with continuous integration, Docker and Kubernetes
  • You can lead technical architecture discussions and help drive technical decisions within our team
  • You can mentor other engineers and do code reviews
  • You are a great communicator. Explaining complex technical concepts to designers, support and other engineers is no problem for you
  • You are a team player

⎘ Copy Link ↗ Visit Link
Stream Logo
Backend Developer with StreamSponsored
Amsterdam, The Netherlands€65k - €80k
2 weeks ago

Job Description

We are looking for a Backend Software Engineer to join our development team in Amsterdam. Job duties will include working on Stream’s core API technology as well as designing and building high-performance software.

What you will be doing

Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges

  • Distributed databases: we built our own data store for feeds and for chat
  • Real-time messaging
  • High performance: our API responses are in the 10ms range
  • High scalability: we use sharding, master-master, and master-slave to ensure scalability
  • High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes
  • Multi-region: we deploy our service on 4 different continents

Our tech stack

At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, gRPC, RocksDB, Python
  • Postgresql, RabbitMQ
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A competitive salary
  • Company equity
  • A team of exceptional engineers
  • Healthy team lunches
  • Plenty of snacks and fancy coffee/teas
  • An office in the heart of Amsterdam
  • The possibility to visit our office in Boulder, CO
  • The opportunity and support to attend and/or present to industry-related conferences and meetups
  • The chance to work on OSS projects

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds. Our Amsterdam team is very focused: you will see us heads down coding or drawing complex charts on whiteboards, until we pop up to have a chat or play merciless games of ping pong.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!


Apply ⎘ Copy Link ↗ Visit Link
20 of 22 Golang Jobs in India • Sort by Date
Totality Corp Logo
Go Developer / Product Engineer with Totality Corp
Gurgaon, India₹12L - ₹24L
7 months ago

Job Description

Please read completely before applying.

  • Product Engineer - Golang (3-4 yrs experience)
  • goroutines and chanels
  • Distributed programming
  • networking
  • low - latency

Job Description

We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Responsibilities

  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Identify and suggest various opportunities to improve efficiency and functionality.
  • Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture
  • Write reusable and testable code

Note:

Do provide us Git user handle along with your contribution on demo / live projects. If you are a competitive programmer, do provide us respective profile.

Skills and Qualifications

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Knowledge of common Goroutine and channel patterns
  • Must have experience in distributed programming and have worked on similar FOSS projects.

**Experience with the full site of Go frameworks and tools, including:

  • Dependency management tools such as Godep, Sltr, etc.
  • knowledge of grpc and its usage
  • Go’s templating language
  • Go’s code generation tools, such as Stringer
  • Popular Go web frameworks, such as Revel
  • Router packages, such as Gorilla Mux
  • Ability to write clean and effective Godoc comments
  • Familiarity with software design like SOA and others.
  • Proficient understanding of code versioning tools Git.

Bonus

  • FOSS enthusiast
  • Competitive programmer

You should join us, if:

  • If you throw brains at problems, not money.
  • If you believe, calories are best spent making a real difference for customers.
  • If you see every customer as an individual that deserves respect
  • If you are willing to succeed on your own merits

⎘ Copy Link ↗ Visit Link
Full-Stack Developer with Chipmonk Technologies
Bengaluru, India₹5L – ₹7L
10 months ago

Job Description

  • Design overall architecture of the application.
  • Maintain quality and ensure the responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization i.e write clean code
  • Experience working with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection.
  • Experienced with back-end programming languages, a couple of those and the willingness to pick up new languages as required.
  • Development experience for mobile products.
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge of code versioning tools Git.

Apply ⎘ Copy Link ↗ Visit Link
Lead Product Engineer with Mech Mocha
Bengaluru, India₹20L – ₹35L
10 months ago

Job Description

Mech Mocha runs India’s first vernacular social & skill gaming platforms for the next billion Indians. Let’s take you through our journey.

About the Engineering team at Mech Mocha: Engineering at Mech Mocha closely works with the product team to achieve the overall outcome. Our engineers own their impact end-to-end. They contribute to the overall roadmap, product experiments, data analysis, turnkey deliverables and more. Our user feedback loop is immediate, which means we can rapidly iterate and deploy. High interaction with cross-functional peers.

We love versatility in our engineers. Jack of all trades, master of none is often better than master of one. Communication and collaboration across the organization are as important as an engineer’s execution and delivery. We believe that the best engineers write simple codes for complex problems. We focus on details before deliverables. Premature execution is the root of all scope

What you will do

  • Android application development : Creating Screens and navigation flows.
  • Adding notifications and deep linking. Social Login, Invite, Referral and so on.
  • Gameplay mechanics development : Achievements, Physics simulation,
  • Rendering performance, Real-time interactive input, First time user experiences and so on.
  • Multiplayer system development : Matchmaking, Shared game state signalling, Audio chat, Video chat, Live Streaming, Bots and so on.
  • Backend system development : Writing edge as-well-as core microservices, such as, for Over-the-air content delivery, Leaderboards, Wallets, Feed, Friends, Presence etc.
  • Backend infrastructure development : Load testing, Container and node orchestration and automation, Observability and trace tools, Infrastructure cost optimization and so on.

Programming languages and technologies we use every day include Java, Kotlin, Golang, Python, SQL, Javascript, Android, Postgres, Redis, Docker, Kubernetes, Firebase and BigQuery.

What we are looking for:

  • Relevant experience : 4-5 years of experience building online mobile applications and services
  • Experience with application and system development in a relevant domain
  • Authority over one or more object-oriented modern programming languages
  • Strong computer science fundamentals and problem solving skills
  • Strong design fundamentals. Ability to independently break down complex real-world problems without needing help.
  • Strong system design fundamentals. Ability to identify and drive requirements in server side as-well-as client side for building features.
  • Solid mentoring and team organisation skills
  • Ability to take charge of delivering multiple efforts. You have the leadership quality of guiding and inspiring everyone in the team.
  • Prior experience of interacting with product managers and business stakeholders directly
  • A deep sense of ownership and collaboration – take initiative to communicate and clarify, breakdown tasks, burndown task lists, work hard, learn and unlearn
  • Great written and oral communication skill - write design documents, constructively comment on code reviews, pair with design and test teams to tackle technical unknowns

Brownie points for: - You have debugged performance bottlenecks in mobile applications and fixed them. - You don’t need a DevOps guy to setup your server. - Experience with Unity3D or Cocos2dx or Cocos Creator game engines. - Experience working in teams building microservices. - Experience managing a few direct reports. - Experience at an online consumer or entertainment company.

Our building blocks: - Unstoppable drive: Visible energy. Initiative. Follow through. - High ownership: Capability. Responsibility. Accountability. - Effective communication: Unhindered by ambiguity. Driving clarity. Alignment. Thoughtful communication. - Infectious positive energy: Fostering creativity. Encouraging and listening to others’ ideas. Guidance, not criticism. - Agile execution: Shipping early. Quick critical feedback. Fast iteration. - User empathy: Knowledge of the targeted users. Deep respect for everything about them.

Why join us - Flat organization- No bureaucracy, zero politics - Small teams, big goals- Individual ownership, high visibility - Learn and grow- Face-to-face sessions with industry leaders, accomplished founders, renowned designers - Competitive compensation- Attractive package, generous equity, relocation bonus - Interest-free loans- Looking to rent a house? We’d be happy to help out with the deposit! - Work hard, party harder- Fun get-togethers, annual off-sites Eat. Repeat- There’s always food in the house - Women in leadership- We believe in maintaining gender balance in our space and have women occupying over 50% of leadership roles. - Outcome driven culture- We measure work by the impact it creates on the users, and not by the number of hours.

More reading - CEO’s interview with Factordaily https://factordaily.com/outliers-71-arpita-kapoor-of-mech-mocha-on-making-india-play-games/ $10 million fund raise from Accel, Shunwei, Blume, Neoplux, Akatsuki https://www.vccircle.com/korean-japanese-investors-to-back-mobile-gaming-startup-mech-mocha/

Social media: Instagram https://www.instagram.com/lifeatmechmocha/ LinkedIn https://www.linkedin.com/company/mech-mocha/ MEDIUM https://medium.com/mech-mocha-blog


Apply ⎘ Copy Link ↗ Visit Link
GoLang developer with Queppelin
Gurugram, India₹6L – ₹15L
10 months ago

Job Description

-experience in Go / Python / Erlang will be preferred -experience in a Product StartUp (Internet/E-commerce) building scalable applications. -Experience in creating scalable systems and multiple framework integration. -Exp in Microservices


Apply ⎘ Copy Link ↗ Visit Link
Backend Engineer with Gamezop
Delhi, India₹6L – ₹12L
10 months ago

Job Description

Gamezop is an online games’ publisher. We specialise in HTML5 games - these are games that can be played on the browser without downloading any app. HTML5 games work on Android, iOS, Web, TVs, feature phones, in-flight systems etc. We procure games from developers globally, as well as make games in-house. We optimise these games for developing markets and partner with companies to distribute our games.

We work with several messengers, utility apps, telecom operators, browsers, handset manufacturers across the globe, serving games to over 1.5 million people each day. We have a portfolio of over 200 games now and we are the largest aggregators of HTML5 games in Asia. We’ve raised a total of $400K in funding and are a profitable company. We’re a small, young team based out of Connaught Place, Delhi and are very passionate about our tech.

Here’s what we are looking for in you:

  • Should be very comfortable with GoLang and Node.js (should have built projects in each which are in production)
  • Should have comfort with both SQL and NoSQL databases
  • Should have built multiplayer servers and written socket / RESTful APIs before
  • Should have comfort in managing servers and code deployment
  • Any contribution to open-source projects is appreciated
  • Experience with functional programming languages like Haskell, Erlang, Clojure is a huge plus

Apply ⎘ Copy Link ↗ Visit Link
Senior Software Developer with CareerNinja
Mumbai, India₹8L – ₹15L
10 months ago

Job Description

About this role

Are you interested in making a broader and deeper educational impact on society? Then join us where you can contribute by designing and executing a high tech solution. At Career Ninja we are aiming to bridge the gap between job seekers and recruiters by providing a personalised learning platform to job seekers. We’re looking for a solution designer who will build a scalable and effective architecture that could solve the complex challenges in an efficient way. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. We are looking for someone with a broad set of technical skills who are ready to take on some of technology’s greatest challenges and make an impact on thousands, if not millions, of users.

Responsibilities

  1. Translate Career Ninja’s objectives into iterative MVPs, evaluate and then refactor into a scalable and extensible design.
  2. Pair with team members on functional and nonfunctional requirements and spread design philosophy, goals and improvements to code quality across the team.
  3. Design and develop highly scalable, highly available, reliable, secure infrastructure.
  4. Coordinate with cross-functional teams on planning and execution.
  5. Drive the agile and rapid development process.
  6. Building and managing automated build/test/deployment environments.
  7. Lead deliverables and lead a team of talented and highly motivated engineers.

Experience

  1. 4+ years of relevant software development experience with consumer products with hands-on experience in designing, developing, testing and deploying applications for large-scale applications.
  2. Experience in a scripting language like Golang, Nodejs (also willing to learn others).
  3. Experience in developing mobile apps(Android/iOS) and react-native.
  4. Proficient in OOP, SQL, Design Patterns.
  5. Data modeling experience in Relational and NoSQL databases(MongoDB preferred).
  6. Ability to understand and implement Continuous Integration and Continuous Delivery.
  7. Well versed with Agile methodologies, TDD and Automation.
  8. Continuously refactor applications to ensure high-quality design.
  9. Ability to plan, prioritize, estimate and execute releases with a good degree of predictability.
  10. Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks.
  11. Passion to learn new things, solve challenging problems.

Benefits

Working with us could be your best decision if you’re looking for learning, growth and wide exposure. You will be given real responsibilities, freedom to make decisions and come up with ideas and work closely with the founder and the core team, all in a flexible, casual and young (everyone under 27) work environment. Flexible work, free snacks, board game breaks, etc are just a regular part of our work life.


Apply ⎘ Copy Link ↗ Visit Link
Backend Software Engineer with Defrag Labs
Bangalore, India₹6L – ₹15L
10 months ago

Job Description

Job Duties

  • Write clean, modern, scalable, and maintainable code
  • Mentor junior engineers
  • Participate in code reviews
  • Contribute to architecture/design discussions
  • Help lead and scale our engineering organization
  • Planning, estimation & requirement analysis of the assigned project
  • Ability to build a feature from scratch & drive it to completion.

Skill set requirements

  • Good work ethics
  • Expert in Python, with knowledge of at least one Python web framework (Django, Flask etc)
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Able to create database schema that represent and support business processes
  • Git, docker, and other Unix command tools is a plus point
  • Experience in designing and practicing REST standards while developing API
  • Thriving in a fast-paced, quickly evolving, tech start-up environment
  • Contributing to a collaborative, dynamic, and diverse team

Additional Assets

  • Experience leading a team or mentoring other engineers
  • Experience maintaining a single website or product for more than one year
  • Experience writing automated tests (e.g. unit or integration tests)
  • Knowledge of modern authentication and authorization mechanisms such as - OAuth, OpenID Connect, and JWT
  • An agile mindset and experience with Scrum or other methodologies

Apply ⎘ Copy Link ↗ Visit Link
Backend Golang Developer - Freelancer with FStack
Pune, India / Remote₹5L – ₹10L
10 months ago

Job Description

What you will do: - Work on Backend development using Golang - Develop Graphql / Rest APIs - Work on SQL & NoSQL databases - Work closely with teams from US / Europe - Deployment of backend services on AWS / Google Cloud - Write production-quality, well-tested code - Deployment using Docker / Kubernetes

What we are looking for - 1+ years of experience in any Backend technology (Golang, Python, Java, Node.js) - 1+ years of experience in any Database (MySQL, MongoDB) - Knowledge of REST / Graphql APIs - Basic knowledge of Linux scripting

Bonus - Experience with Golang based Production Applications - Knowledge of Docker / Kubernetes - Knowledge of AWS services / Google Cloud - Experience with any of the frontend technologies

Answer the following questions when you apply - Total years of industrial experience - Describe your experience in Golang? - Which backend languages, database(like MySQL, MongoDB), tools(like AWS services, paper trail) you have used? - Any experience in Docker or Kubernetes?


Apply ⎘ Copy Link ↗ Visit Link
Senior Software Engineer with MoneySmart Group
Bangalore, India₹12L – ₹25L
10 months ago

Job Description

Competencies

-Expert on modern software development with a preference for Agile methods -Deep understanding of the internet and the technology that powers it Accurate estimator who understands the complexities of a multi-skilled team -Expert software developer with a passion for the web and its underlying technologies -Strong analytical, business, project management, and organizational skills -Self-motivated, positive-thinking, team player, leader, problem-solver -Entrepreneurial and commercially minded, highly creative, and able to innovate quickly -Passion for data, testing, and building a world-class customer experience

Responsibilities

-Write high quality software -Help the team stay on track with the software delivery goals -Meaningful PR reviews -Unblock team when there are technical issues -Balance the business needs with software quality requirements

Requirements

-3+ years software development experience, with a preference for Ruby on Rails and PHP development experience is a plus -Good knowledge of Javascript & CSS -Knowledge of Slim is a big advantage -Strong advocate for automated software testing -Knowledge of latest developments in software development -Deep knowledge of web standards, design and usability -Understanding SEO guidelines is a plus


Apply ⎘ Copy Link ↗ Visit Link
Block Chain Developer with MoonX
Bangalore, India₹6L – ₹9L
10 months ago

Job Description

We are looking for a software developer who has exposure to the blockchain development (Bitcoin/Ethereum) in DApp based Web App Development. He/She will have the opportunity to solve technical problems and provide innovative solutions to build and support client systems, applications on distributed infrastructure platforms like Blockchain.

Skills Required: -Worked on at least 1 blockchain platform like Hyperledger, Ethereum, Multichain, Corda and hands on experience in any other block chain network is a warm welcome. -Able to write smart contracts in GoLang or solidity/ serpent, programming paradigms intricacies, Encription techniques used in blockchain and upcoming release knowledge are preferred. -Hands on experience in HTML,CSS3, React JS and relevant web stacks are highly appreciated for stack compatibility. -Knowledge on building ERC-20 token interfaces to 3rd party dApps is also preferred -Knowledge of ICO, Wallets, Exchanges, Tokens in Ethereum will be an added advantage -Object-oriented, Event-driven, functional programming -Programming languages: Java,Spring J2EE Framework, GoLang -REST Services, Node JS, Mongo DB - UI Scripting: Object Oriented Javascript like Angular JS - Data Layer Modern databases: -Understand Relational, Key- value, Columnar, Document, Graph. -Good Linux scripting - Deployment:Docker basic commands -Knowledge of source version control tool -should be well versed with SW development & delivery lifecycle -A good team player having troubleshooting and problem-solving skills.

Essential Functions of Job: Design and develop applications in the different blockchain platforms such as Hyperledger, Ethereum, Bitcoin and other distributed computing environments.

Responsibilities: -Learn how to design and develop in the emerging space of distributing computing applications. -Keep up to date on emerging capabilities in this fast-growing area and identify where and how new capabilities can be applied. -Translate requirements from architects and product managers into functional code. -think through and anticipate how hackers and others may attempt to subvert or mis-use applications. -Contribute to EYs internal knowledge base on best practices in this emerging technology area.


Apply ⎘ Copy Link ↗ Visit Link
Full Stack Developer with CareerNinja
Mumbai, India₹6L – ₹9L
10 months ago

Job Description

About this role

Career Ninja aspires to bridge the gap between job seekers and recruiters by providing a personalised learning platform to job seekers. We are aiming to build and deliver highly engineered solutions to our users. We looking for Passionate software engineers who cares for his craft. A developer who thrives on learning new technologies and doesn’t believe in one-size-fits-all solutions. You should be able to adapt to new business requirements and technologies. In this role, you will be responsible to develop, deploy and maintain large backend applications aimed at improving customer experience and solving problems for our users. You should be able to deliver solutions which are scalable. So if you are passionate about working in a startup, this is the place for you.

Responsibilities

  1. Develop, deploy and maintain scalable product.
  2. Pair with team members for functional and nonfunctional requirements and write well-crafted, well-tested, readable, maintainable code.
  3. Passionate about writing clean code and wants to continuously improve the system.
  4. Effectively communicate, collaborate and work across teams.
  5. Participate in code reviews, design discussions to ensure code quality and distribute knowledge.
  6. Help to define roadmap and architecture based on technology and business needs
  7. Understand business requirements and work closely with the business to provide solutions.

Experience

  1. 2+ years experience with hands-on experience in designing, developing, testing and deploying large scale applications in any language or stack.
  2. Good understanding of NodeJS/Golang and willing to learn other technologies.
  3. Experience in developing mobile apps(Android/iOS).
  4. Experience in developing web apps using Angular/React.
  5. Good understanding of object-oriented modeling.
  6. Data modeling experience in both relational and NoSQL databases(MongoDB preferred).
  7. Working knowledge on rest services, cache, ci/cd pipelines.
  8. Good understanding of Agile methodologies, TDD and Automation
  9. Passion for learning new things and solving challenging problems.
  10. Working knowledge of Linux system is a plus.

Benefits

Working with us could be your best decision if you’re looking for learning, growth and wide exposure. You will be given real responsibilities, freedom to make decisions and come up with ideas and work closely with the founder and the core team, all in a flexible, casual and young (everyone under 27) work environment. Flexible work, free snacks, board game breaks, etc are just a regular part of our work life.


Apply ⎘ Copy Link ↗ Visit Link
Senior Go/Backend Engineer with Toyota Connected
Chennai, India₹15L - ₹30L
11 months ago

Job Description

Toyota Connected team is looking for a Senior Backend Developer who will architect, design, develop and participate in testing and documentation of large-scale, distributed software applications, systems and services. The Labs team is focused on creating products and services for next generation Connected vehicle systems and the team members are required to be creative in solving problems, excited to work in new technology areas and be ready to wear multiple hats to get things done. This is a highly-energized, fast-paced, innovative and collaborative startup environment; therefore, it is essential that not only the skillset, but also the personality matches such an environment.

**What you will do: Design and develop software to develop cutting edge solutions Translate user stories and business requirements to technical solutions by building quick prototypes or proof of concepts with several business and technical stakeholder groups in both internal and external organizations Convert the proof of concepts to production-grade solutions that can scale for millions of users Nurture and mentor technical team to develop the solutions Be hands-on and lead from the front in following best practices in development, microservices design and CI/CD methodologies Operate in a highly-iterative Agile (Scrum) development environment and deliver significant functionality every week Work collaboratively in a diverse environment Own delivery of features from top to bottom, from concept to code to production Develop tools and libraries that will enable rapid and scalable development in the future Work closely with product owners to shape and deliver features to customers You are a successful candidate if you: Are smart and can demonstrate it. Have 8+ years of experience as a senior developer for web scale products and services Have strong experience in preferably in Go-lang (minimum 2 years) or Python/Java and implemented key aspects of an end-to-end solution, delivered in production environment using micro-services architecture Have expertise in implementing microservices (using tools and technologies for messaging, RPC, containerization, etc) Have expertise in design and development using DB (RDBMS, NoSQL) and caching (e.g Redis) solutions, especially in microservices environment Have experience with Containerization (Docker, Kubernetes, etc) Have Public cloud technology experience in production (Azure, AWS, or Equivalent) Have the ability and willingness to manage other developers including mentoring, performance reviews, etc. Have solved non-functional aspects of like scalability, security, reliability with cutting edge if not bleeding edge technology Are good about creating unit tests, performing code reviews, optimizing performance and ensuring standards for maintainability You can manage ambiguity and are comfortable being set loose without a lot of direction You are confident in expressing your point of view from a position of knowledge and experience. You are also receptive to feedback and open to revising your plans when appropriate We think the knowledge acquired earning a degree in Computer Science would be of great value in this position, but if you’re smart and have the experience that backs up your abilities, for us, talent trumps degree every time It will be Nice if you have: Some front-end development experience Hands-on experience delivering products or solutions that utilized Machine learning, NLP or other forms of AI - with tools such as Scikit-learn, Tensor flow, Keras, Theano / Spacy, NLTK, etc


Perks & Benefits

What’s in it for you?

Top of the line compensation! You’ll be treated like the professional we know you are and left to manage your own time and work load. Yearly gym membership reimbursement. & Free catered lunches. No dress code! We trust you are responsible enough to choose what’s appropriate to wear for the day. Opportunity to build products that improves the safety and convenience of millions of customers. Coming soon: Cool office space and other awesome benefits!

⎘ Copy Link ↗ Visit Link
Porting Golang to tilegx platform with sanctum networks
Bangalore, India / Remote₹50,000 – ₹1L
1 year ago

Job Description

Porting Golang to tilegx platform


Apply ⎘ Copy Link ↗ Visit Link
Golang Senior Developer with Loom Network
Gurgaon, India, Remote₹12L - ₹33L
1 year ago

Job Description

Our Technical Team

Our technical team is largely remote, working in Asian time zones. We have 25+ developers and several engineering managers, we are looking for someone to come in and be a Senior Go Developer.

Our devs are famous in the Go community and has spoken and sponsored many Go Conferences. We also encourage our employees to goto conferences.

Check out some of our videos

https://www.youtube.com/watch?v=drpzgnPNno8&list=PL9pIpc63NOOaBy3HxQVIhoNeNT8_d8maL

We’re looking for full-time candidates who are good at staying organized and systematizing things, who can set technical direction.

Activities will include

  • Building Core Blockchain tech in Golang

  • Scaling out blockchains

  • Researching Future technology

  • Setting technical direction

  • Making sure our products are secure and reliable

  • Continuous integration and testing are in our blood.

Our Stacks

  • All our blockchain software is written in Go

  • We are big fans of Vue.Js on the frontend but not religous

  • Mysql and Elastic Search for traditional apps

  • Everything is build on CI and continuous deployed to our staging environments

  • We use Google Cloud and Kubernetes for all our non Blockchain workloads

  • While not fully TDD, we do have extensive test suites for all our products

Our Ideal Candidate

  • We’re looking for someone who’s extremely organized, good at building and delivering software on a schedule, and juggling multiple priorities and make sure everything gets done.

  • You should also be an experienced developer, understanding the big picture of highly technical projects.

  • Loves Go or can learn to love it.

Preferred Experience

  • Having managed a team of multiple developers with an Agile process, while maintaining multiple releases a week.

  • A background in Backend Software development

  • Experience coordinating strategy across multiple remote teams at a previous organization

  • If you’re already knowledgeable about Ethereum and DApp scaling, that’s a huge bonus! But not required.


Apply ⎘ Copy Link ↗ Visit Link
2nd Platform Engineer - Golang with Aicumen Innovations Pvt Ltd
Bangalore, India₹8L - ₹20L
1 year ago

Job Description

About Us:

Aicumen Technologies Inc., a truly digital company, is building transformational solutions and business models that harness value from the complex digital interactions using Krama, its proprietary cooperative digital mesh that supports creating the digital order.

Enter KIP(“The protocol”): 
 KIP is our protocol that seamlessly bring together Intelligence, Connectedness and Trust (the new ICT!) to create a fundamental digital fabric on which new digital services can be directly built using distributed intelligence. We’re building a distributed intelligence protocol that creates hybrid cooperative digital mesh by integrating a new business-ready Gen3 blockchain technology, heterogeneous distributed data, trustable cognition and connected devices. Our culture is to encourage and adopt design-thinking approaches to address hindrances in the enterprise adoption of blockchain & affiliated technologies. We motivate our team to break the ground with new business, social & economic models.

Experience: 3+ years in Go Lang coding

Location: Bangalore / Berlin / California

Responsibilities / Here’s what you love doing:

  1. Communicate, collect and analyze the requirements and convert them to elegant piece of code
  2. Design short code sprints. Help fellow members with test & integration.
  3. Share module development progress with the development team and product managers
  4. Coordinate with cross-functional teams in the solution ecosystem for bug tracking
  5. Take part in Go Lang Dev. conf., sprint meetings & retrospectives
  6. Address issues filed in the GitHub repos and squash them with PRs.

Requirement / Here’s what we love seeing in you:

  1. Agile coding exposure in Go Lang, (Rust and JS are welcome as well!)
  2. Hands-on experience in deploying systems on docker, Kube or mesos
  3. Strong background in software development and SDLC (preferred)
  4. Familiarity with Agile framework (and others too!)
  5. Organizing abilities in developing & delivering modules on time
  6. Excellent communication skills & Problem-solving aptitude
  7. Hands-on experience in using packages like - net, time, math, runtime, libp2p etc.
  8. Experience in marrying code with IPFS, Redis & other NoSQL DBs
  9. Fluency in JIRA, Travis CI and package managers such as gx & get
  10. BS/MS/BE in Computer Science Engineering or related field (preferred)

Benefits:

  1. Opportunity to converge ideas and work together with some of the brightest minds in IoT, Blockchain, and AI

  2. Explore the unturned rocks and deliver solutions to “real world” problems

  3. Great office space and community to ask for help and guidance

  4. Broader exposure to platforms that support next generation of digital solutions that empowers the untapped whitespaces.


⎘ Copy Link ↗ Visit Link
Backend Engineer with Artivatic.ai Career
Bengaluru, India₹7L – ₹10L
2 years ago

Job Description

Skills :

  • Building server-side logic that powers our APIs, in effect deploying machine learning models in production system that can scale to billions of API calls

  • Scaling and performance tuning of database to handle billions of API calls and thousands of concurrent requests

  • Collaborate with data science team to build effective solutions for data collection, pre-processing and integrating machine learning into the workflow

  • Collaborate, provide technical guidance, and engage in design and code review for other team members.

  • Excellent Scala, cassandara, architect, api, software, python, Java programming and software design skills, including debugging, performance analysis and test design

  • Proficiency with at least one Scala, GoLang, Python micro frameworks like Flask, Tornado, Play, Spring etc. with experience in building REST APIs

  • Experience or understanding in building web crawlers, data fetching bots etc.

  • Experience with design and optimisation of Neo4j cassandra, NoSQL databases, PostGreSQL, Redis, Elastic Search

  • Familiarity with one of the cloud service providers, AWS or Google Compute Engine

  • Computer Science degree with 4+ years of backend programming experience

Compensation: 7-10 LPA + ESOP [Based on performance]

Experience : 3 Years+

Location : Sony World Signal, Koramangala 4th Block, Bangalore


Apply ⎘ Copy Link ↗ Visit Link
Rockstar Backend developer with BYG Book Your Game
Bengaluru, India₹8L – ₹12L
2 years ago

Job Description

Looking for hands-on rockstar Backend Developer having done significant work in Golang.

BYG is a transactional marketplace platform for fitness bringing together all the fitness services around you with verified information and transparent pricing. We launched our Android app on 30th January in 5 locations in India, and have been trending in Google Play Store as well. We are launching in the US and Singapore later this year.

You will be a part of our Founding Tech team based off Bangalore in a very challenging environment, building a product used by more than a billion people across the globe.

Other required skill-sets : - Ability to plan core architecture, and to enhance it from time to time - Strong analytical mindset to derive actionable analytics from data - Thorough knowledge of Golang. - Ability to grasp the business needs of the company and build/ tinker the product according to it from time to time - Experience in building a platform/ SaaS product will be beneficial - Prior work experience in a platform based company will be beneficial too

Culture : - We strongly believe in being ambitious and humble at the same time. - We look at capabilities rather than achievements in CV - We are very detail and presentation oriented in terms of everything we do


Apply ⎘ Copy Link ↗ Visit Link
Software Engineer with Nano Sec
Bengaluru / Bangalore Urban / Bengaluru, India₹5L – ₹10L
2 years ago

Job Description

NanoSec is an early stage, rapidly growing startup in the San Francisco Bay area. It’s world class team has deep expertise in innovation and product development leadership across big companies and technology startups.

We are passionate about building security products. We are building modern, elegant software that scales to thousands of nodes and work with Containers. We are building products that people love and see incredible value. We have got great momentum but there is lot of cool innovative technology to come and we want you to be part of it.

We are looking for someone who has the potential to contribute to our world class products. You will be working with a world class team. Our team members have written standards, led technology and product development and are industry recognized.

Overview: - Work with top-tier startup team with terrific backgrounds and expertise - Learn next generation security - Build awesome features and work on cutting edge technologies - Experience startup environment and learning - Work with passionate and fun team culture

What we are looking for: - Must have some prior experience in Linux Kernel - Windows System knowledge is a big plus - Have programmed in C, C++, Go and can in Go - Self starter and analytical - Ability to continuously learn and improve


Apply ⎘ Copy Link ↗ Visit Link
Software Engineer (generalist) with Fastah
Bengaluru, India₹3L – ₹6L
2 years ago

Job Description

SOFTWARE ENGINEER (GENERALIST) ; CONTRACT OR EMPLOYEE You will be preferably be based in Bangalore, India and posses work experience of between 1 and 4 years.

At Fastah, we are helping build a faster mobile internet. We craft tools and APIs that make it easy to create mobile apps and services that work seamlessly on any network, around the world : “Faster apps for flaky networks!”

We are looking for a generalist Software Engineer who is happy to wear many hats at an early stage startup. If you are pretty good ANY ONE of the sections listed below, please do apply.

A) APIs FOR DEVELOPERS, WORLDWIDE:

  1. You will work on our REST API product offering: specification, development, test, bug fixing, deployments, customer support and documentation

  2. You will help with developer outreach and tech support

  3. You will contribute working code and prototypes to Fastah’s open-source repositories to demonstrate Fastah APIs to a global developer audience.

  4. You will monitor of our infrastructure, data pipelines, software upgrades, outages debugging and operational security.

  5. You will understand or gain knowledge of security and Authorization concepts as applied to API services and backend servers

  6. You will enhance and support billing and subscription management module such as those powered by Stripe.com APIs

B) DATA PROCESSING, VISUALIZATION, MODELING

We collect crowd-sourced data on the world’s mobile 4G LTE networks, so need your help with the following activities.

  1. Data processing: You will know how to cleanse data using combination of Go, Python and R using Unix tools, scripts, Jupyter.

  2. Databases: You will be experienced with data-stores and querying them, preferable with geo-spatial capabilities such as Elasticsearch, Postgres/PostGIS

  3. Query design, tuning and maintenance will be required to support our ever-evolving API requirements

  4. You will need to map and visualize data sets using Mapbox GL JS, Google Maps JavaScript API, Kibana or similar exploration tools

  5. You will be able to build static websites using generators such as Hugo or Jekyll

C) MOBILE DEVELOPMENT ON ANDROID

Our Android app helps drivers on on-demand transportation apps to stay online more reliably using commercial 4G LTE networks. Additionally we publish an Android SDK for developers.

  1. You will improve core UI features such as Activities, Views layouts, and Material Design-compliant UI elements with an eye on aesthetics as well as performance.

  2. Understanding of architecture concept is required: Service, lifecycles, background execution, networking, location services, aand persistence (via Room/SQLlite)

  3. A strong plus is experience with mapping and markers via Google Maps Android SDK or Mapbox Android SDK

  4. Improving and maintaining Fastah’s Android SDKs with public APIs via good documentation, release management and documentation

D) DEVELOPER EXPERIENCE:

  1. Engaging with developer communities online via Stack Overflow, Fastah’s online discussion site, Hacker News etc.

  2. Organizing local meet-ups such as the Bangalore Mobile Performance Meetup, or speaking at other tech events

  3. Asking good questions online of your own, and helping others online

  4. Writing high-quality developer documentation including diagrams, “getting started guides”, FAQs and tutorials.

  5. Writing open-source code including examples for our APIs, with the right code hygiene, licenses etc. on GitHub.

  6. Read more about what Developer Experience includes here: https://girliemac.com/blog/2016/08/16/developer-experience-matters/

OUR WAY OF WORKING:

  • We release frequently and often

  • We showcase our APIs via rich examples, demos and integration guides

  • We show phenomenal ownership of work: every person is responsible for fixing bugs, building features, improving quality and repeating the previous continually

  • We follow lightweight agile processes

  • We document everything internally.

  • We treat our customer’s data with serious respect and all due privacy

  • We value constant learning and resourcefulness in the workplace.


Apply ⎘ Copy Link ↗ Visit Link
Software Engineer with WWStay
Bengaluru, India₹6L – ₹10L
2 years ago

Job Description

Job description We are building a platform that is using the latest and greatest in technology (or quite close to it). Our primary programming languages are Python, Golang, and JavaScript. We use Django and Angularjs extensively. Some of the terms you will hear us use every day and which are very close to us are TDD, continuous deployment, peer review, etc. We are looking to add a couple of developers to our team. They will be extremely passionate and highly motivated individuals who want to make a difference. The job will expose you to all aspects of web development, from setting up a server and looking at the logs to writing JavaScript and then some tests for that JavaScript as well. You will get a chance to work with and influence the technology choices.

The job will be in Bangalore, India. It is a pretty good climate around here.

Skills & requirements You should have a GitHub/bitbucket url with any code you have written. You should have used a Unix environment to write programs for more than 2 years. We are looking for developers with prior experience (0-4 years) but exceptional fresh graduates are welcome too. Good to have - Django/Angularjs experience


Apply ⎘ Copy Link ↗ Visit Link
Golang Jobs Weekly
20 of 22 Golang jobs in India