Skylo Technologies

Staff Software Engineer, Backend

Skylo Technologies
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Lead the design, implementation, and testing of large backend features and components.
  • Design and develop distributed application services, scalable databases, APIs, and event-driven integrations.
  • Build cloud services and resilient software platforms using Java, Go, GCP, messaging systems, and containerized infrastructure.
  • Define API designs and documentation, including Swagger UI and Postman collections.
  • Create unit, component, code-coverage, and API automation tests using Java and Go testing frameworks.
  • Mentor junior engineers and participate in design and code reviews.
  • Support build and deployment processes, observability, monitoring, diagnostics, security, and data privacy.
  • Evaluate technologies that improve system performance and developer productivity.

Requirements

  • 8+ years of professional software development experience focused on object-oriented programming and distributed microservices.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in Java and Go.
  • Experience with Spring Boot or Go language frameworks for microservices development.
  • Expertise in SQL and big data query optimization, partitioning, and performance tuning.
  • Experience with Kafka or GCP Pub/Sub for event-driven architectures.
  • Experience designing REST APIs and gRPC services.
  • Strong understanding of distributed systems and massive horizontal scaling.
  • Experience with Kubernetes, Docker, Jenkins, and GCP.
  • Knowledge of Redis, SQL databases such as PostgreSQL and MySQL, and NoSQL databases such as MongoDB and DynamoDB.
  • Strong problem-solving and communication skills, including the ability to lead technical discussions.

Benefits

  • Competitive compensation packages with a stock-option-based equity program.
  • Comprehensive benefits plan.
  • Monthly wellness and education reimbursement allowances.
  • Generous paid time off and holidays, with the opportunity to temporarily work abroad.
  • Opportunity to work on a live direct-to-device satellite network and service.
  • Access to teams and talent across software, hardware, chipsets, telecom, satellite, and network virtualization.
  • Flexible, open, transparent, inclusive, and diverse company culture.
  • The role is based in Bangalore, India and requires working onsite three days per week.

Tech Stack

Amazon DynamoDBApache KafkaDockerGoGoogle Cloud PlatformgRPCJavaJenkinsJUnitKubernetesMongoDBMySQLPostgreSQLPostmanPrometheusRedisSpring BootSQL

Categories

Skylo Technologies

About Skylo Technologies

51-200 employees

Skylo Technologies provides a Non-Terrestrial Network service that enables smartphones and IoT devices to connect directly over existing satellites, managed by its 3GPP standards-based, cloud-native NTN vRAN and core. It partners with satellite operators, mobile carriers, and device makers to deliver subscription connectivity and platform services for outdoor users and industrial workflows. Founded in 2017 and headquartered in Mountain View, it targets agriculture, maritime, logistics, mining, automotive, and consumer markets.

Contact me