Get a weekly email with all new Golang jobs
x

Golang API Jobs


Hand-Picked Golang jobs • Apply directly to companies • Clear salary ranges

Browse 200+ Golang API Jobs (1 new this month) in April 2024 at companies like Cere Network, Segmed and InstillAI with salaries from $60,000 to $250,000 working as a Lead Golang Engineer, Staff Software Engineer and Sr Backend Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Stephen Lemmy Mwaura Monalisa Ntlemeza Peter Vrba Hery Victor Abiola Ibrahim P Dhananjay Sharma Albert Oraezu Jack Doe Ankur Rana
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 34 developers joined Golang Cafe in the last 30 days
  • 11,953 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

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





10 of 222 API Jobs • Sort by Date
Cere Network Logo
Lead Golang Engineer
Cere Network
Europe
$80,000 to $130,000 a year
August 2023
11 Applicants This Week
More Than 6 Months Old

Job Description

Do you self-identify as a great problem solver?

Have you been honing your innovation craft for years yet yearning for more complex challenges?

Does the opportunity to play a key role in the launch of a software platform with massive impact (for millions or even billions of people) excite you?

If you’ve answered with 3 resounding yeses, then we want to meet you!

What We Expect We are a cutting-edge web3 infrastructure scale-up project seeking a few very talented developers who are not just looking for a job but want to be challenged to accomplish great things in an exciting venture.

We are the veterans of many successful startups and will put you on the accelerated learning curve toward your future success.

We are looking for an experienced Lead Golang Engineer who has designed, built, and operated high-throughput, highly resilient distributed data systems. This is a rare opportunity to work with a number of talented innovators on building a protocol that can change the data cloud landscape, e.g. decentralizing big data.

This core systems development position will challenge you to drive the design and development of significant system software components with a highly collaborative, test-driven, and rapid prototyping approach. In addition, you will definitely need to build upon your previous innovation and operational experience with highly scalable distributed systems that provide availability, reliability, and performance guarantees.

About Cere Network Cere Network is the decentralized data protocol powering the future of web3 with trustless content sharing and cloud data interactions between apps, users, AI/ML, and (NFT) assets. Cere is backed by the world’s largest institutions and projects, including Binance Labs, Republic Labs, and Polygon.

Our Ethos We look for a few things across all hires we make at Cere, regardless of role or team: - We seek teammates who will thrive in our fast-paced work environment, where we default to methodical, simulation-driven, fast development iterations and a first-principle thinking mindset. - We crave teammates with high standards and strong discipline, embracing a growth mindset to continuously learn and incrementally improve habits and processes. - We require contributors to have excellent communication skills (esp. written), for everything must be well organized and tracked in Notion, Slack, Wiki’s, etc. We want autonomous, goal-oriented individuals who embrace transparency and accountability. No one wants to micro-manage others. - We need good teammates who are generally cool people who want to be part of a great team & decentralized community where everyone truly helps and challenges each other to learn/grow by innovating together towards greater shared goals. Embracing the building of such a collaborative community is the only way we can sustain rapid innovation (and the only way to live/work, really).

Requirements: - 5+ years of extensive programming experience with Golang. - Deep understanding of system design, data structures, and algorithms. - Experience with concurrency, transactions and parallel execution. - Experience with cryptography (encryption and signatures). - Systematic problem-solving approach coupled with effective communication skills.

Nice to have: - Experience with distributed databases and/or storage systems. - Database engine internals (storage): indexing, access methods, concurrency control, logging, caching, transaction processing, replication, backup restore, and buffer management. - Database engine internals (query processing): query compilation, optimization, execution, parallel execution. - Distributed systems: consensus-based quorum replication, peering networks system implementation.

Tech stack: - Golang - libp2p - BadgerDB - Substrate-based blockchain API - Crypto libraries for asymmetric encryption and signatures

A bit more about our Multinational, High-Performance (and primarily remote) Team Join a highly talented multicultural team that is based all over the world. We have offices in San Francisco, New York, Warsaw, Amsterdam, Berlin, and several locations in Asia. As stated above, we make remote working possible by embracing our ethos, yet many teams also travel to meet in person every 1-2 months. We all want high degrees of autonomy and flexibility to make life and work fun, but transparency, accountability/ownership are the requisites.


Apply ⎘ Copy Link ↗ Visit Link
Segmed Logo
Staff Software Engineer
Segmed
Vietnam (work from home)
$60,000 to $80,000 a year
July 2023
6 Applicants This Week
More Than 6 Months Old

Job Description

Segmed’s mission is to bring higher quality healthcare to millions of patients around the world. We are revolutionizing healthcare research by building a medical imaging data platform with secure and easy data access. We see a future where medical AI helps people get a better standard of care no matter where they are in the world, and we hope you do, too! We are a fast-growing startup in a quickly evolving field and we came out of Stanford and Y Combinator. We're a 100% remote and distributed team.

Position Summary: We’re looking for an experienced Senior Software Engineer to join our Data Partner integration team. You’ll interact with Segmed’s CTO, Project Manager, and the Product Team. You will become a subject matter expert in our Data Pipeline Product and help install it on both on-prem and cloud servers. Our #1 priority is data security, and you will play a pivotal role in designing and building a robust product and infrastructure that can support our needs. This is a highly visible role that carries a lot of responsibility while offering great opportunities for learning and becoming an expert. 

Essential Duties and Responsibilities:

  • You will design and develop services which can handle a massive amount of data
  • You will design database considering functional and non-functional requirement
  • You will write clean and maintainable code, improve code by continuous refactoring
  • You will monitor application performance and fix system failures
  • You will write Terraform configurations and Ansible playbooks to maintain our systems
  • Other ad hoc responsibilities to support the company’s objectives, as required in this fast-paced startup

Required Qualifications:

  • 5+ years of experience in Backend Development
  • 1+ years of experience with Terraform and Ansible
  • Solid experience with Golang, Python
  • Good understanding of SOLID principles, common design patterns and best practices
  • Solid experience with PostgreSQL including performance tuning and optimization
  • Experience with complicated system architecture which includes API linkage with external systems
  • Experience with application performance monitoring and optimization
  • Experience with CI/CD, Docker, AWS
  • Good English communication skills
  • Strong sense of ownership
  • Well organized and able to juggle many projects at once
  • Comfortable working with internal and external resources across different time zones
  • Enjoy and able to working remotely

Extras:

  • BS or MS in Computer Science, Information Technology or similar
  • Knowledge of  healthcare ecosystems and medical and research partnerships
  • Knowledge of HIPAA and GDPR regulations
  • Healthcare industry knowledge / experience
  • Experience with healthcare data standards (HL7, DICOM, etc)
  • Experience with PACS/RIS/LIS/EHR systems
  • Experience interacting with both business and IT individuals at all levels including the executive level

Why you'll love working here:

  • Full salary during probation period
  • 13th-month salary (included in monthly salary)
  • Pay leave: at least 20 days, with approval from the direct manager.
  • Awards: Culture Hero, MVP for excellent members
  • Activities: team-building, happy hour, etc...
  • Devices: MacBook Pro
  • Working hour: Monday to Friday (check in flexibly remotely from 8AM to 9AM)
  • Insurance, Health care vouchers 
  • Lunch vouchers

Segmed Values

  • Transparency: We tell it like it is, good or bad
  • Social Good: People first
  • Learning Mentality: We acknowledge what we don’t know and find out
  • Integrity: Do the right thing even if no one’s watching

The Segmed team is international. We have team members from a huge variety of backgrounds and lifestyles. We consider equal opportunities essential. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.


Apply ⎘ Copy Link ↗ Visit Link
InstillAI Logo
Sr Backend Engineer
InstillAI
Remote (United Kingdom) / London, United Kingdom
£55,000 to £75,000 a year
June 2023
5 Applicants This Week
More Than 6 Months Old

Job Description

What you'll be doing

  • Get paid to work on open-source projects
  • Apply cutting-edge best practices and architecture to build Instill AI's products. The topics involve Infrastructure as Code (IaC), microservice, serverless, API-first design, Twelve-Factor Apps, zero-trust network, message queue, etc
  • Design and develop highly scalable, high-quality APIs, services and maintain database systems
  • Develop data integration standards for unstructured data, build processes and logic to extract, transform and distribute data from a wide variety of sources, and work with ML/AI engineers to integrate ML systems into data pipelines
  • Work with product managers, frontend engineers, product designers and other engineers to deliver high-quality, complex backend features on the roadmap
  • Deliver high-quality software and documentation

Things we'd love to see

  • Significant experience in developing and maintaining large-scale distributed systems, production data pipelines or data platforms, and have shipped data projects before
  • Experience with GCP, AWS or other major cloud services
  • Experience in DevOps, Docker, Kubernetes, gRPC and modern data stack
  • Be fluent in Go and SQL/NoSQL
  • Basic understanding of machine learning algorithms
  • Comfortable working in a very fast-paced agile startup environment, experience in robust and frequent releases
  • Excellent communication and document writing skills
  • Open-source practices/contributions
  • Be customer and data obsessed and take ownership of the details
  • Proactive, self-learning, and self-aware
  • Intellectual curiosity, always asking "how can we improve?"
  • A strong desire to build world-class products

Apply ⎘ Copy Link ↗ Visit Link
Mathpix Logo
DevOps Engineer
Mathpix
New York City, United States
$140,000 to $190,000 a year
June 2023
6 Applicants This Week
More Than 6 Months Old

Job Description

We are looking for a confident and capable engineer to take on a lot on responsibility working on dev ops at Mathpix.

You are a great fit for this role if you have:

  • proficiency scripting using Python
  • some Docker experience
  • knowledge or willingness to quickly learn: Golang, Kubernetes, and AWS APIs
  • experience with SQL
  • experience designing distributed architectures

Your tasks will involve:

  • keeping tail latencies low
  • achieving uptimes of at least 99.99%
  • writing test automations
  • protecting our web apps against DDOS attacks
  • data security and compliance
  • private cloud deployments
  • developing metrics dashboards
  • developing API routes
  • maintaining and develop CLI tools for our dev team

This is a great opportunity for a senior developer looking for a new and exciting opportunity at a growing AI company. It's also a good fit for someone with some engineering and devops experience but who has a willingness to learn a lot and fast!

Please note that this is NOT a remote position, we are looking for someone who can work in our office in Williamsburg, Brooklyn :)


Apply ⎘ Copy Link ↗ Visit Link
Parser Digital Logo
Senior Backend Golang Engineer
Parser Digital
Remote (Spain, Portugal)
€70,000 to €85,000 a year
May 2023
6 Applicants This Week
More Than 6 Months Old

Job Description

**Senior Golang Engineer **

This position offers you the opportunity to join a fast-growing technology organization that is redefining productivity paradigms in the software engineering industry. Thanks to our flexible, distributed model of global operation and the high caliber of our experts, we have enjoyed triple digit growth over the past five years, creating amazing career opportunities for our people.

If you want to accelerate your career working with like-minded subject matter experts, solving interesting problems, and building the products of tomorrow, this opportunity is for you.

The impact you'll make:

As a Golang Engineer, you will be responsible for contributing to the development of different platforms and applications; and collaborating with cross-functional teams to define new solutions.

Develop new features for a large-scale software platform and applications; Keep the best practices and patterns in backend design and development; Collaborate with cross-functional teams to define, design, and ship solutions; Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Technology stack:

  • Go to write their application code
  • Cassandra for most persistent data storage
  • Kafka for our asynchronous message queue
  • Envoy Proxy for RPC
  • Kubernetes and Docker to schedule and run their services
  • AWS for most of their infrastructure
  • React for internal web dashboards

What you'll bring to us:

  • +6 years of experience in Backend development
  • Working experience with Golang.
  • Experience in other languages such as Java 8/11, Kotlin, or Node.js is nice to have;
  • Proficiency in databases (MySQL, PostgreSQL, NoSQL);
  • Experience in Continuous Integration and Delivery Tools: Kafka, Docker, - Kubernetes, Git, Jenkins;
  • Familiarity with API creation and RESTful services;
  • Excellent English communication skills.

Some of the benefits you’ll enjoy working with us:

  • The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built.
  • The opportunity to form part of an amazing, multicultural community of tech experts.
  • A highly competitive compensation package.
  • A flexible and remote working environment.
  • Medical insurance.
  • An annual allowance for training purposes and in-company English lessons.
  • Special day gifts.

Come and join our #ParserCommunity. Follow us on Linkedin


Apply ⎘ Copy Link ↗ Visit Link
Toggl Logo
Senior Backend Engineer
Toggl
Remote
€50,000 to €70,000 a year
April 2023
20 Applicants This Week
More Than 6 Months Old

Job Description

We are looking for an experienced Senior Backend Engineer to be a part of one of our cross-functional teams to help us shape the future of the time tracking industry and deliver real value to our customers with both new and improved features.

The salary for this position is €70,000 annually.

You can work from anywhere in the world.

As a Senior Backend Engineer, you will be taking ownership of one or more domains of our product and will work closely with other Backend and Frontend engineers using cutting-edge open source frameworks to highly-available RESTful services and back-end systems.

The main technologies you will be working with are Go, PostgreSQL and Google Cloud Infrastructure. Even though you can work whenever you want on your tasks, our team meetings can happen between 11:00 to 15:00 UTC. You need to be willing and available to attend these meetings when they happen

Your main responsibilities will be:

  • developing, scaling and maintaining some of our backend services including the API, reports and other infrastructure services that manage our product and logistics worldwide
  • working with multiple teams day to day to bring more value to Toggl’s users, covering customer-facing web and native applications and public APIs
  • designing, breaking down, and completing projects of a medium to large scope with high-level productivity
  • looking for technical problems of existing system/product without guidance and offering solutions
  • leading projects with a small group of people, such as hosting weekly meetings, communicating with other partners and stakeholders

About the Team

We are a global team of 130+ awesome people working from over 40 countries around the globe. We hire globally, you work locally—in the heart of London, a beach outside of São Paulo, or a quiet village near Florence, the choice is yours. Every few months we travel to meet up somewhere in the world and spend some quality time together. We place a huge amount of trust in our people, and we measure the outcomes rather than the work itself. Our values fuel our results.

Wonder if you'll fit in?

Learn more about our culture

About You

We would love to hear from you if you strive to solve technical problems of high scope and complexity and have long-standing experience programming in Go.

In particular, we are looking for:

  • Strong backend engineering experience in Go;
  • Significant professional experience with distributed systems, PostgreSQL, and Google Cloud Infrastructure;
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation);
  • Experience with performance and optimisation problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems;
  • Ability to work cross-teams and improve cross-functional relationships which will facilitate ongoing projects;
  • Eagerness to make contributions to improve the engineering team. For example, activities like interviewing, or mentoring;
  • Mentor and grow junior engineers;
  • Ability to give on-point and actionable feedback to peers;
  • Effective communication skills: regularly achieve consensus with peers and clear status updates;
  • Collaborate across the company to define, design, build and improve our product;
  • Proficiency in the English language, both written and verbal, is required for success in a remote and largely asynchronous work environment;

Bonus points for:

  • Having full-stack experience;
  • Experience with data warehouse and analytics systems
  • Experiences with Kubernetes at scale
  • Experience with system architecture at scale

Benefits

  • Freedom to choose when and how much you work—we only measure results
  • 24 days of paid time off a year, plus your local holidays
  • In-person meetups for team-building (expenses covered)
  • 4-6 weeks paid sabbatical (depending on tenure)
  • Laptop budget up to 2,500€ and it renews every 3 years
  • €2,000 budget to set up your home office and an additional €300 every year after 3 years of tenure
  • €250 per month for co-working space membership and/or internet service at home
  • €4,000 per year contribution to use for training, workshops, and conferences
  • €2,000 per year contribution for any equipment or services to improve and/or maintain your physical and mental health
  • Support for buying tools you need for doing your best work (even eyeglasses if you need a new pair)

Apply ⎘ Copy Link ↗ Visit Link
GCore Logo
Golang Software Engineer
GCore
Remote (Europe)
€50,000 to €75,000 a year
March 2023
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Gcore in a nutshell:

Our mission is to make the Internet faster, more reliable, and more secure.

Gcore is a powerful leader in the public cloud and edge computing, content delivery, hosting, and security solutions. Headquartered in Luxembourg, with offices around the world, the company provides the infrastructure to global leaders in numerous industries.

Our company has over 400 employees from more than 30 locations. Diversity and inclusivity are at the (G)core of our business. We believe having a diverse workforce is crucial if we want to deliver on our mission to build a better Internet.

We’re looking for Golang Software Engineer, motivated and open-minded professionals who will join our journey to personal and company growth!

We’re looking for a passionate Golang Software Engineer to design, develop DNS product features. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.

Key Responsibilities:

  • Building a world-leading DNS service and make the Internet better and faster.
  • Distributing changes in DNS-configs of thousands of our customers on hundreds DNS servers all over the world in a few seconds.
  • Serving hundreds of thousands of DNS requests per second and developing our own DNS server.
  • Assuring our customers have an excellent experience with DNS API.
  • Building secure pipelines and introducing industry best practices.
  • Building and providing our freemium services and tools to provide best in class DevOps experience

Required qualification & skills:

  • About 4 years in Software development and at least 2+ year of Golang
  • You have experience with CI / CD approach
  • You know that tests are an essential part of product engineering and you write them
  • You use canary releases and observability tools in your everyday work
  • You actively take part in architecture and advocate your own solutions in a team
  • It would be great if you have some understanding of how CDN or DNS work
  • It would be great if you had an experience with distributing configuration to thousand of hosts all over the worl

About the Company:

Gcore is an international cloud and edge leader in providing first-class web performance, content delivery, and security headquartered in Luxembourg, whose global infrastructure is included in the Guinness Book of Records.

Gcore manages its own global IT infrastructure across 6 continents, with one of the best network performances in Europe, North America, Asia, and LATAM, according to the independent analytical system, Cedexis (a Citrix company), due to the average response worldwide time of 20−30 ms, although in several regions, it even dips under 3−5 ms. Gcore’s network consists of 140+ points of presence around the world in reliable Tier IV and Tier III data centers, with a total capacity exceeding 110 Tbps.

Equal Opportunity Employer

Gcore is an equal opportunity employer committed to a diverse and inclusive workplace. We pride ourselves on being represented by people of all backgrounds and experiences. We aim to attract and employ diverse talent. We provide equal opportunity to all applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity, gender expression, national origin, disability, or any other legally protected characteristics.


⎘ Copy Link ↗ Visit Link
Gcore Logo
Golang Software Engineer [CDN]
Gcore
Remote (Europe)
€50,000 to €80,000 a year
January 2023
1 Applicants This Week
More Than 6 Months Old

Job Description

**Gcore in the nutshell ** We are an international leader in public cloud and edge computing, content delivery, hosting, and security solutions. We manage a global infrastructure designed to provide enterprise-level businesses with first-class edge and cloud-based services. Our Mission is to make the web faster, more reliable, and secure, and Vision is to build easy-to-use, innovative, global, and secure edge compute solutions.Gcore is headquartered in Luxembourg with offices in Germany, Lithuania, Poland, Georgia, Serbia and Cyprus with plan to expand. What you should know about our team:We are a group of professionals working together to achieve a common goal. We believe in ownership, and you will have a mandate (together with your team) to develop features end-to-end. You will have a real impact on our product development! We support each other and the biggest focus for us is to learn from each other!

We are looking for a enthusiastic and highly motivated engineer to join our CDN Golang backend development group to make our products even better and the work in net even safer.

Key Responsibilities: - Developing different CDN features, such as CDN shard management and image resizing; - Increasing the performance of the CDN nodes

Required qualification & skills: - About 4 years in Software development and at least 2+ year of Golang - Experience with cloud products development - Linux/Unix Knowledge - Experience with RabbitMQ и PostgreSQL (or similar) - Experience with Docker - CI/CD modern approaches knowledge

Desired qualification & skills: - Experience with Bash and / or Kubernetes - Experience with Nginx

What we offer: - Competitive salary - Challenging international projects - Enthusiastic and advanced team - Open and Collaborative Environment - Personal growth and career development - Remote, hybrid, or office work (depending on your location) - Opportunities for professional and career growth within international team - Work-Life balance - Corporate and social events - Other benefit packages depending on the location***

**Company at a glance ** Gcore is an international cloud and edge leader in providing first-class web-performance, content delivery and security headquartered in Luxembourg, whose global infrastructure is included in the Guinness Book of Records. Gcore provides a wide range of services for customers of all industries that develop their business online. The company's services include managed hosting, content delivery network (CDN), advanced streaming platform for professional broadcasts and streaming of any complexity, protection against DDoS attacks of any level, cloud, storage, and DNS. Gcore built its own global infrastructure on all continents (over 140 nodes in reliable Tier 3 data centers) with the best CDN performance in Europe. Essential features 140+ points of presence 11,000+ partners 75+ Tbps total network capacity 30 ms average response time worldwide API-friendly control Easy integration with Terraform Responsive technical support 24/7.


⎘ Copy Link ↗ Visit Link
SlashID Logo
Senior / Principal Backend Software Engineer
SlashID
Remote
$100,000 to $250,000 a year
November 2022
12 Applicants This Week
More Than 6 Months Old

Job Description

Location: Remote (EU, UK, US, Canada, South America)

About us

At SlashID, we are rethinking the way companies manage identity and authentication, giving users a better experience while respecting their privacy and keeping their data safe. At the core of our system are encrypted user identities, with API-based modules built on top, which accomplish tasks such as authentication, authorization, ID verification and many others. SlashID’s products are on our customer’s critical path and most of them require 99.99% uptime, so reliability and security are key to our engineering culture. Last but not least, we are a young startup. We work with tight deadlines, lean processes and ambitious roadmaps. We are a small, tight-knit team who strives to succeed in a competitive environment.

About the role

We’re looking for people with a strong technical background and a passion for building highly scalable and reliable systems. You’re a good fit if you are comfortable dealing with complex distributed systems, have exquisite attention to detail, and enjoy learning new technologies. SlashID is remote-first and we offer flexible working arrangements to help our team manage their daily lives in the way that works best for them. Please note: the exact level of the role (Senior or Principal) will depend on your experience and interview performance.

You will:

  • Design, build and maintain SlashID’s products, services and features
  • Be part of the engineering team working on our Authentication, Data Vault and User Management services
  • Use and adapt state-of-the-art cryptographic libraries and primitives
  • Build tooling to monitor and analyze SlashID’s services, both in terms of performance and security
  • Write technical documentation, blogs and guides
  • Work with other highly motivated engineers who all have an intrinsic drive to make things better
  • Use your passion for technology to ensure our platform operates flawlessly 24/7
  • Have broad exposure to our entire architecture

You'll use:

  • Go (Golang)
  • Hardware Security Modules (HSM)
  • Tink
  • GCP
  • Terraform
  • Docker
  • Redis
  • Postgres and MySQL

You are a good fit if you:

  • Have a strong understanding of reliability practices, distributed systems, and cloud native architectures
  • Have experience as a cloud or backend engineer for a multi-tenant large scale mission critical system
  • Have a thorough understanding of engineering best practices, including appropriate testing paradigms, effective peer code reviews, resilient architecture
  • Have a good understanding of multi-threading, concurrency, and parallel processing technologies
  • Have experience producing high-quality technical documentation for the products you develop
  • Love building secure software, leveraging the latest cryptographic technology and methodology
  • Thrive in a fast-paced, test-driven, collaborative, and iterative environment
  • Have a passion for reliable and performant systems, and care deeply about user experience
  • Enjoy working with a diverse group of people with different backgrounds and expertise

Apply ⎘ Copy Link ↗ Visit Link
AppsTek, Inc Logo
GoLang and/or Rust Developers
AppsTek, Inc
Addison, TX, United States
$60,000 to $80,000 a year
November 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

The GoLang and/or Rust Developers is responsible for Design and implement software which is to be written in the Go and/or Rust programming language. Write efficient, scalable and modular microservices. Have the knowledge of how to use the various Go frameworks. Understand how to create efficient and effective microservices, Rest APIs, gRPC, etc. The GoLang and/or Rust Developers reports to the Director - Cloud and Digital QA.

CORE FUNCTIONS:

· Will play a key role in solution architectural design · Understand software requirements and translate them into high-performance products · Create robust, scalable, and reusable code · Coordinate with stakeholders and decision-makers to test and improve services · Provide analytical approaches to solve various problems · Troubleshoot issues where needed · Code back-end components and integrate applications to other web services · Follow industry standards like test-driven development, openAPI, CloudEvents.io, Software Supply Chain Security measures, etc.

Competencies

· GoLang and/or Rust developer who is experienced with microservices development, rest api development, and knowledge on Even-driven architecture & Reactive Programming. · Interested in learning and writing Kernel Functions using eBPF and byte code using WebAssembly using GoLang or Rust. - minimum 1 year experience is enough for this, not mandatory required skill. · Exposure to git versioning and devops culture is a plus. · Continuous learning nature is mandatory. · Kubernetes exposure or experience is a plus. · Opensource development and/or contribution experience is a plus. · Writing blogs and documentation is very important & mandatory job role to adopt, especially using Markdown.

Required Education and Experience

· Bachelor's degree in Computer Science, or related field. · Minimum 6 months to 2 years of experience in IT environment but we encourage interns too

Preferred Education and Experience

· Professional certification is a plus

AAP/EEO Statement AppsTek Corp provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, AppsTek Corp complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 222 API jobs found