Build the future of Indian agriculture with us.


Backend Engineer



Software Engineering
Bengaluru, Karnataka, India
Posted on Tuesday, February 20, 2024

About Pixxel

Pixxel is a space data company building a health monitor for our planet. We are deploying a constellation of some of the world’s most advanced earth imaging satellites in lower earth orbit and an analytics platform (on the ground) with tools that enable easy application of this data across many sectors. Our fully deployed hyperspectral imaging constellation will be capable of beaming down high-quality imagery of every place on Earth daily.

About the Role

As part of the Studio team, you will be contributing to advancing and managing Pixxel’s in-house analytics platform. You will be collaborating closely with cross-functional teams. Beyond technical expertise, your role will involve shaping products, continuous learning, and upholding best practices. Your experience and contributions will be instrumental in driving process improvements and fostering collaboration across the organization.

Key Responsibilities

  • Deliver high-quality code considering design patterns, security, performance, and optimizations inclusive of the necessary unit and integration tests.
  • Manage individual project priorities, deadlines, and deliverables.
  • Be a full owner: shape the foundation of the product and business that you work on.
  • Actively learn new languages, techniques, and methodologies.
  • Contribute actively to code reviews and design reviews.
  • Follow software development and Cloud-native application best practices.
  • Utilize engineering practices like pair programming, TDD, CI/CD, and Refactoring techniques.
  • Bring a passion to stay on top of tech trends, experimenting with, and learning new technologies.
  • Having a data-driven approach - know how to measure and prove the impact and efficacy of your optimizations.
  • Utilize Kubernetes for packaging microservices into containers and orchestrating their deployment.
  • Implement automated scaling and performance supervision for the infrastructure and applications, utilizing tools such as Mimir and Grafana or equivalent alternatives.


  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of industry experience in building solid software products.
  • Experience with programming languages like Go/Java/Python.
  • Excellent problem-solving skills and the ability to make quick decisions based on business needs.
  • Docker and Kubernetes expertise.
  • Familiarity with cloud services preferably AWS.
  • Knowledge and experience in microservices architecture, REST APIs, and relational databases.
  • Knowledge of Agile development practices preferred.

Would be great if you have

  • Experience with the development of geospatially based interfaces, including the use of GeoJSON, MapBox, etc.
  • Experience with Cloud services like Azure/AWS/GCP.
  • Experience in dockerizing applications and deploying them on Kubernetes.
  • Engineering experience in early-stage/growth-stage startups.


  • Competitive compensation.
  • Insurance cover for you and your family, free access to mental health professionals, paid sick leave, and other benefits (vaccination drives, etc.).
  • Professional development opportunities and access to online courses.
  • Reasonably flexible work hours.
  • Get to work and regularly interact with some of the top scientists and professionals in space technology at Pixxel.
  • Get exposure to the international space community and the chance to publish research on behalf of Pixxel.