Search jobs > Santa Clara, CA > Sr software engineer

Sr. Software Engineer - (Backend Java)

DESIGNLIBRO INC
Santa Clara, California, US
Full-time

Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying.

About Petlibro

Petlibro is a design thinking company creating products that nurture the intertwined lives of pets & their people. We launched with a philosophy that good design, in form & in function, can make a difference.

Petlibro innovates with the latest technology to solve everyday problems for the modern pet parents and revolutionize how we care for our pets.

Since 2019, Petlibro has grown into one of the best-selling pet tech brands globally. From smart feeders with app insights to ultra-filtered automatic fountains, to pet health focused smart apps, its products are engineered to magnify the bond between your pet and you.

We will be launching cutting edge AI pet tech for modern pet care, come join the team and be the leader in the AI pet tech space.

Job Summary

We are continuing to innovate in the pet technology space for pet owners & pet brands. Pet software & platform service industry is about 20 30 years behind the human's software industry and this yells out "opportunity to disrupt the market".

The majority of Petlibro products being sold are smart IoT devices, and we are projected to have over 600k MAU on our app by the end of 2024.

As we develop new software and services to magnify the bond of pet ownership, we are seeking senior software engineers of backend to develop or build our IoT platform and cloud services.

Responsibilities

  • Design, develop, and enhance cloud-based microservices.
  • Design and implement RESTful APIs using Java, Python, and Go.
  • Develop and deploy containerized applications using Docker and Kubernetes.
  • Create and maintain Architecture, Design, Troubleshooting, Deployment, and Configuration documents.
  • Develop frameworks, services, and the necessary tooling to help other engineers build high-quality applications.
  • Evangelize software engineering best practices and lead by example.
  • Collaborate with other engineers, product owners, and designers to identify and solve challenging problems.

Qualifications

  • B.S. or M.S. degree in Computer Science.
  • 3+ years of professional software development experience.
  • Proficiency in a major programming language like Java, Python, Go, or Scala.
  • Knowledge of AWS, Google, and Ali Cloud platforms.
  • Knowledge of Containers and / or Serverless, Microservices, Functions, Event-driven / reactive programming or other Cloud Native architectures.
  • Knowledge about deploying systems into a production Cloud Native Environment.
  • Knowledge of NoSQL data stores such as MongoDB.
  • Knowledge of message or event-driven architectures (such as RabbitMQ / Queues or Kafka).
  • Skilled with integrations with various platforms and systems.
  • Strong analytical and problem-solving skills.
  • Excellence in communication (both written and spoken) with peers and non-technical people alike.
  • Excited about designing, building, and maintaining distributed systems.

Benefits

Silicon Valley standard : Medical, Dental, Vision, PTO, 401K, and an amazing office location to work at in Santa Clara Square.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Petlibro
San Jose, California

As we develop new software and services to magnify the bond of pet ownership, we are seeking senior software engineers of backend to develop or build our IoT platform and cloud services. Pet software & platform service industry is about 20:30 years behind the human's software industry and this y...

Promoted
DESIGNLIBRO INC
Santa Clara, California

As we develop new software and services to magnify the bond of pet ownership, we are seeking senior software engineers of backend to develop or build our IoT platform and cloud services. Pet software & platform service industry is about 20~30 years behind the human's software industry and this y...

Promoted
Lifeattinder
Palo Alto, California

As a Senior Backend Engineer at Tinder, you will have an outsized impact and ownership of the most critical services that enable and support the core experience of the Tinder app. Excellent knowledge and experience with a backend language like Java, Node. Strong designing and building distributed ba...

Promoted
Bytedance
San Jose, California

As an Entry-level Backend Engineer, your responsibilities will include:. Proficiency in one or more backend programming languages such as Go, Java, Python, C++ or similar. You'll collaborate with a talented group of engineers and security experts dedicated to maintaining the highest standards of sec...

Promoted
CrowdStrike
Sunnyvale, California
Remote

Senior Software Development Engineer II. Guide other Software Engineers in design, implementation. SDE) role in the engineering team that delivers the sensor (lightweight agent) on Windows. Provide partnership on the sensor development team involved in architecture, strategy, in building and improvi...

Promoted
Palo Alto Networks
Santa Clara, California

We are seeking experienced senior level Software Engineers to develop and deliver next-generation technologies in our App Acceleration team. Engineers who bring new ideas in all facets of software development. We want passionate engineers who love to code and build great products. Collaboration and ...

Promoted
TikTok
San Jose, California

Deliver best-in-class engineering excellence practices across all product engineering disciplines. Optimize backend systems and services for data security, modularity, computational efficiency and scalability. Strong software programming capabilities, exhibits good code design and coding style. ...

Promoted
Addepar
Mountain View, California

We’re looking for a dynamic Senior Engineer who will help build an inclusive team culture, mentor and empower engineers to succeed and cultivate an environment where high quality engineering processes thrive. Our iOS engineering team primarily works in Swift with a Java Backend and uses Agile Method...

Nimble
Redwood City, California

You will join a team of world-class, highly motivated software engineers who build for performance, reliability, and scalability. Take ownership of backend features, from design to implementation to release. Mentor junior engineers and interns. Rich development experience with Java, Spring, and SQL....

F5
San Jose, California

F5 is looking for a Sr Software Engineer to join our team! You will participate in the development, design and implementation of F5's Edge Computing platform that is used to deploy global, scalable and secure applications. We are constantly identifying industry trends and disruptions, then innovatin...