Senior Software Backend Engineer

4 Months ago • 8 Years + • Backend Development

Job Summary

Job Description

Skylo is hiring a Senior Software Backend Engineer to help fulfill Skylo’s mission of making satellite connectivity available to all. This person will play a key role in creating and optimizing the Skylo SIM Provisioning Architecture, Implementation, and contribution toward platform cloud services and deployment. The right candidate will combine a depth of technical knowledge with a passion for creating best-in-class software infrastructure solutions. This role is located in Bangalore, India where we are onsite 3 days a week in the office. You will design and develop distributed application services, microservices, and components and scalable database systems. Implement Application Services for a highly scalable cloud-based software platform. Define, Design, and implement REST APIs. Build Swagger UI, Postman collection for APIs. Application development using Java/GoLang, GCP Pub/Sub, SQL DB, and Web hook integration. Integration with 3rd party application systems using REST api or/and messaging queues. Defining Component Test Scenarios and Test Cases, Component testing and Unit testing, Code Coverage and API test automation. Build and Deployment using Jira, Jenkin, GCR/GKE. Implement and enforce security best practices in both software development and deployment. Work cross-functionally with other teams to quickly iterate, deploy, streamline, enhance on features, design and components. Establish a disciplined development and deployment process so that software ships on time and at a very high level of quality. Validate and deliver high-quality code using tests.
Must have:
  • 8+ years experience in professional software development using OOP and distributed microservices.
  • Bachelor's degree in Computer Science, Engineering or related field.
  • Programming capabilities with experience in Java or/and Go Language, preferably Java.
  • Experience in developing microservice using spring-boot framework or using go lang framework
  • Prior working experience in messaging broker such as Kafka or/and GCP Pub/Sub to build event driven microservices architecture and solutions
  • Excellent knowledge and implementation skills of data schema design and developing efficient SQL queries.
  • Strong experience building services using SQL DB.
  • Working knowledge of stream processing systems and message queues like GCP pub-sub.
  • Experienced in REST API design and protocol design across different network layers.
  • Experience in building stable and scalable server components/features preferred.
  • Distributed systems knowledge for massive horizontal scaling.
  • Working experience on using Kubernetes, Docker, Jenkin pipeline and GCP
  • Should have quality focus with demonstrable skills using test frameworks.
Good to have:
  • Highly collaborative, with excellent communication skills.
Perks:
  • Competitive compensation packages including a stock option based equity program
  • Comprehensive benefits including medical, dental, vision, retirement plan
  • Monthly allowances for wellness and education reimbursement
  • A generous time off policy, holidays, and the opportunity to temporarily work abroad
  • Once in a lifetime opportunity to be a part of developing and running world’s first software-defined direct-to-device satellite network and service
  • Access to world-class team and talent across tech domains: software, hardware, chipsets, telecom, satellite and network virtualization
  • Open, transparent, inclusive culture that blends the Silicon Valley, Nordic and South Asia characteristics

Job Details

About the job

About Skylo

Skylo is a global Non-Terrestrial Network service provider based in Mountain View, CA, offering a service that allows smartphone and IoT cellular devices to connect directly over existing satellites.

Skylo’s direct-to-device service is now live across four continents, with more than 50 million square kilometers of coverage, in partnership with multiple satellite operators, mobile network operators (MNOs), Tier-1 chipset makers, and OEMs. Devices connected over satellite are managed and served by Skylo's commercial NTN vRAN, featuring a 3GPP standards-based cloud-native base station and core. Skylo provides anywhere, anytime connectivity solutions that seamlessly roams between terrestrial and satellite networks. Our focus is on enabling connected services for people outdoors and connected workflows across three main verticals: mass-market consumer devices, automotive, and industrial IoT.

This role is located in Bangalore, India where we are onsite 3 days a week in the office.

Summary Of How You Will Impact Skylo

Skylo is hiring a Senior Software Backend Engineer to help fulfill Skylo’s mission of making satellite connectivity available to all. This person will play a key role in creating and optimizing the Skylo SIM Provisioning Architecture, Implementation, and contribution toward platform cloud services and deployment. The right candidate will combine a depth of technical knowledge with a passion for creating best-in class software infrastructure solutions.

How You Will Contribute

  • Design and development of distributed application services, microservices, and components and scalable database systems.
  • Implementation of Application Services for a highly scalable cloud based software platform.
  • Define, Design, and implement REST APIs. Build Swagger UI, Postman collection for APIs.
  • Application development using Java/GoLang, GCP Pub/Sub, SQL DB, and Web hook integration.
  • Integration with 3rd party application systems using REST api or/and messaging queues
  • Defining Component Test Scenarios and Test Cases, Component testing and Unit testing, Code Coverage and API test automation
  • Build and Deployment using Jira, Jenkin, GCR/GKE
  • Implement and enforce security best practices in both software development and deployment
  • Work cross functionally with other teams to quickly iterate, deploy, streamlining, enhance on features, design and components.
  • Establish a disciplined development and deployment process so that software ships on time and at a very high level of quality. Validate and deliver high quality code using tests.

What We Look For

  • 8+ years experience in professional software development using OOP and distributed microservices.
  • Bachelor's degree in Computer Science, Engineering or related field.
  • Programming capabilities with experience in Java or/and Go Language, preferably Java.
  • Experience in developing microservice using spring-boot framework or using go lang framework
  • Prior working experience in messaging broker such as Kafka or/and GCP Pub/Sub to build event driven microservices architecture and solutions
  • Excellent knowledge and implementation skills of data schema design and developing efficient SQL queries. Strong experience building services using SQL DB.
  • Working knowledge of stream processing systems and message queues like GCP pub-sub.
  • Experienced in REST API design and protocol design across different network layers.
  • Experience in building stable and scalable server components/features preferred.
  • Distributed systems knowledge for massive horizontal scaling.
  • Working experience on using Kubernetes, Docker, Jenkin pipeline and GCP
  • Should have quality focus with demonstrable skills using test frameworks.
  • Highly collaborative, with excellent communication skills.

What We Offer

With employees working across three continents, Skylo is proud to be an equal opportunity employer dedicated to building an inclusive and diverse workforce. Our worldwide and inclusive culture encourages a flexible approach to work, and we also offer an attractive range benefits such as:

  • Competitive compensation packages including a stock option based equity program
  • Comprehensive benefits including medical, dental, vision, retirement plan
  • Monthly allowances for wellness and education reimbursement
  • A generous time off policy, holidays, and the opportunity to temporarily work abroad
  • Once in a lifetime opportunity to be a part of developing and running world’s first software-defined direct-to-device satellite network and service
  • Access to world-class team and talent across tech domains: software, hardware, chipsets, telecom, satellite and network virtualization
  • Open, transparent, inclusive culture that blends the Silicon Valley, Nordic and South Asia characteristics

EEO Statement

Skylo is an equal-opportunity employer and we celebrate diversity. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, parent or caregiver status, political affiliation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service consistent with applicable federal, state, and local laws.

We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. Please let us know if you need assistance or accommodation due to a disability.

Similar Jobs

KBG Blockchain Game Studios - Blockchain Developer (BSC)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
7 Months ago
Gaming Innovation Group  - Infrastructure Engineer

Gaming Innovation Group

Community Of Madrid, Spain (Hybrid)
2 Months ago
Salesforce - Performance Engineering - MTS/SMTS/LMTS

Salesforce

Hyderabad, Telangana, India (On-Site)
3 Months ago
Dream Sports - Director System IT

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Nielsen Holdings - Software Engineer - Bigdata ( Java/Scala ,Python, Spark, SQL, AWS )

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Eightfold - Staff Engineer-Backend

Eightfold

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Paypal - Senior Engineer, Backend (Java)

Paypal

San Jose, California, United States (Hybrid)
3 Months ago
N-iX - Senior Java Engineer (#2596)

N-iX

Ukraine (Remote)
1 Month ago
Wargaming - Server Developer (World of Tanks)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nordcurrent - Senior Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
3 Months ago
ByteDance - Software Engineer(User Product) - Global Payment - Singapore

ByteDance

Singapore (On-Site)
3 Months ago
GoTo Group - Senior Software Engineer (IC) - SE4 (DP&I)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
3 Months ago
Coupa Software - Lead Software Engineer in Test

Coupa Software

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Employ - Senior Software Engineer

Employ

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Spyke Games - Game Developer

Spyke Games

İstanbul, Türkiye (On-Site)
8 Months ago
Nagarro - Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
Microsoft - Software Engineer – Cloud Data Warehouse- Barcelona (Spain)

Microsoft

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
The Walt Disney Company - Responsable Test & Qualification Projets Digitaux F/H/NB - CDI

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
2 Months ago
UXBERT Labs - Senior Technical Lead

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Sowere Technologies And Innovations   - Visual Effects Artist

Sowere Technologies And Innovations

Jaipur, Rajasthan, India (On-Site)
7 Months ago
PwC - Senior Manager | D365 SCM

PwC

Kolkata, West Bengal, India (On-Site)
3 Months ago
PwC - IN-Senior Manager-Program management-Markets -IFS-Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Microsoft - Senior Applied Scientist

Microsoft

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
STAGE - Promo Producer

STAGE

Noida, Uttar Pradesh, India (On-Site)
8 Months ago
Assystems - Structural/ Architectural Designer

Assystems

Hyderabad, Telangana, India (On-Site)
3 Months ago
Virtusa - Cloud DevOps Lead

Virtusa

Andhra Pradesh, India (On-Site)
3 Months ago
Keywords Studios (Player Support) - Front End Developer -SE II

Keywords Studios (Player Support)

Maharashtra, India (Hybrid)
1 Month ago
Ubisoft - 3D Rigger

Ubisoft

Mumbai, Maharashtra, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

CloudHire - Senior Java Developer

CloudHire

Noida, Uttar Pradesh, India (Remote)
2 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

United States (On-Site)
5 Days ago
Homa games - Senior MLOps Engineer

Homa games

Paris, Île-de-France, France (On-Site)
2 Months ago
Epic Games - Programmeur de logiciels sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Xsolla - PHP Backend Developer

Xsolla

Baku, Azerbaijan (Hybrid)
2 Weeks ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Raleigh, North Carolina, United States (On-Site)
3 Months ago
Visual Concepts - Senior Server Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
2 Months ago
The Walt Disney Company - Senior Systems Engineer, Data Services [Database Administration]

The Walt Disney Company

Burbank, California, United States (On-Site)
1 Month ago
Visa - Staff Data Engineer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Gunzilla - Blockchain Go Engineer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Skylo Technologies is a global Non-Terrestrial Network service provider based in Mountain View, CA, offering a service that allows smartphones and IoT cellular devices to connect directly over existing satellites. Devices connected over satellite are managed and served by Skylo's commercial NTN vRAN, featuring a 3GPP standards-based cloud-native base station and core. Skylo works with existing satellite operators, network operators, and device makers to provide subscribers an anywhere, anytime connectivity solution between terrestrial and satellite networks. Skylo's focus is on enabling connected services for people outdoors and connected workflows for machines at work across critical industries such as agriculture, maritime, logistics, mining, and others, in addition to mass-market consumer devices.


We’re a global, fast-growing team, with offices in California, India and Finland. For more information, visit www.skylo.tech.

Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Skylo

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug