About the company For parents that want happy families, Sproutling raises parenting IQ through cool, seamless technology that fits parentโs lives and provides real-time, trustworthy insights about their children. By taking the worry out of parenting, we help parents focus on building happy families. Sproutlingโs first product is an innovative baby monitor that learns babiesโ individual patterns and lets parents know important things like when their baby is likely to wake up, the ideal room conditions, if it detects anything unusual, and more.
In the beginning of 2016 Mattel acquired Sproutling to help launch innovative connected products and services that use Big Data, Machine Learning, and IoT technology to offer kids and parents unprecedented user experiences and insights. The acquisition is also aimed at inspiring a new โSilicon Valleyโ culture and product development approach. As an employee you get the benefits of working in a challenging startup environment, the career growth potential of a fortune 500 company, and the fun factor of a toy business.
Sproutling is located right in the heart of the much desired Financial District, San Francisco. Located mere steps away from the Embarcadero Bart Station, one block from the Embarcadero Shopping Center, three blocks from the Ferry Building, and walking distance to many of the best restaurants San Francisco has to offer. Youโll be at one of the best work locations in the Bay Area.
Job position
Permanent
- Remote work is NOT possible
Job description
Sproutling, A Mattel Company, is looking for a Principal Back End Engineer to help us develop the services and API that form the foundation of a variety of products that are part of our Nursery of the Future vision. It is an opportunity to work with the latest connected devices and hardware as well as with a sophisticated platform that will process large amounts of data per second. If you are looking to work with the latest technology and create an uncompromising user experience that guides them through challenges of a connected platform then this will be a rewarding opportunity.
Responsibilities:
โ Design REST interfaces to hardware components with data structures that support optimal data transfer
โ Build web services in the appropriate language that are performant and inherently secure
โ Instrument Docker to build sustainable and portable environments that are easily deployed
โ Design and use SQL and NoSQL databases to support both relational and nonrelational storage requirements
โ Write testing code according to Test Driven Development best practices
โ Document web services and jobs for clarity and ease of use including outside 3rd parties
โ Ensure that all services have appropriate logging and are instrumented for monitoring and alerting
โ Leverage Kubernetes to deploy and manage a scalable infrastructure that supports high thoughput
โ Respond to system level issues as necessary to provide the best overall customer experience
Skills & requirements
Qualifications:
โ Experience with Golang/GO programming language
โ Experience as a Technical Team Lead with a focus on architecture and overall product development
โ Experience with the Linux operating system and the Bash shell
โ Several years of professional experience developing REST based services that support millions of users or devices
โ Ability to develop in multiple languages including Java, Ruby, Python, GO, Objective C, Swift, C or C++
โ Understanding of how to leverage, build, deploy and tune the JVM and Java based systems
โ Understanding of Continuous Integration/Deployment and tools like Jenkins
โ Excellent written and communication skills
Nice to Have:
โ Past experience converting scientific or data algorithms to higher performance
languages like Scala and C/C++
โ Familiarity with either websockets or MQTT as communication protocols
โ Experience using Docker for development and deployment to production environments
โ Experience with multiple cloud based infrastructures with preference given to AWS
Instructions how to apply Apply at this url: https://www.golangprojects.com/golang-go-job-bgk-Principal-Back-End-Engineer-San-Francisco-Sproutling-a-Mattel-Company.html Please mention that you found the job at Golangprojects.com
[ job website ]
Senior Go backend Developer - Cycloid Remote Europe, 100% Remote
This role is fully remote, you can be located anywhere in Europe and UK.
Hi there! Thanks for being here and letโs get started.
At Cycloid, We aim to promote efficient infrastructure & software ...
Senior Software Engineer - Pomerium Remote US/Canada, 100% Remote
Responsibilities:
- Work with ambiguous requirements and take action, focusing on delivering value for Pomerium users.
- Write robust, maintainable code
- Work with product and design to iterate o...
Senior Software Engineer - Cast AI(April 2025) Remote Europe, 100% Remote - Salary: 78000-108000 EUR
We are hiring across multiple teams!
As a Senior Software Engineer, you will have the opportunity to work on different key features of our product. We are currently hiring Senior Software Engineers f...
Senior / Staff Software Engineer, Fullstack - Knot(June 2025) NYC, New York, United States
Knotโs mission is to empower consumers and businesses alike with connected merchant and banking experiences. Knot is like โPlaid for merchant connectivity.โ We are building the platform connecti...
Senior Software Engineer - Kube Team - Cast AI(April 2025) Remote Europe, 100% Remote - Salary: 78000-108000 EUR
Core values that hold us all together:
PRACTICE CUSTOMER OBSESSION. Focus on the customer journey and work backwards. Strive to deliver customer value and continuously solve customer problems. Listen...