SPINS is the leading wellness-focused data technology company.
Backend Software Engineer
Location
New York
Posted
55 days ago
Salary
0
Seniority
Senior
Job Description
Backend Software Engineer
SPINS
• You’ll use your skills to help solve real-world problems, while learning about the food, consumer products, and personalized nutrition ecosystem • You’ll work across the Pinto Services stack using tools and languages like JavaScript/TypeScript, Node.js, MongoDB, GraphQL, AWS • You’ll work with our Research, Nutrition, & Data Analyst teams to gain a deep knowledge of underlying use cases in food data and nutrition • You’ll envision and create new features for our core data platform, which processes large, complex data sets from a variety of sources • You’ll envision and create tools that contribute to and enhance our end-to-end data pipeline • You’ll model, design and implement complex data integrations with our industry partners.
Job Requirements
- 3+ years of professional software development experience
- Bachelor's degree in computer science (or similar) or equivalent practical experience
- Experience with Node.JS, JavaScript/TypeScript, working with NoSQL databases, building data processes from start to finish
- A track record of shipping high-quality software from start to finish
- A solid foundation in computer science fundamentals with sound knowledge of data structures, algorithms, and system design
- Comfortable in a fast-paced startup environment
- Self-aware and have a desire to learn and improve
- Bonus points for Example of code projects you’ve worked on (e.g. GitHub, BitBucket)
- Experience with GraphQL, Amazon Web Services (AWS), MongoDB, building performant distributed systems
- Experience working with large, complex data sets from a variety of sources
- Strong communication skills.
Benefits
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Collaborate with the Production team and the Project Manager to define the technical and functional architecture of an application; • Assist the Project Manager in estimating effort and planning development activities; • Implement and integrate the various modules of an application; • Work with the Production team and the Project Manager to automate management procedures and interfaces; • Write unit tests and participate in acceptance testing of deliverables; • Take responsibility for corrective and evolutionary maintenance of modules or applications; • Keep abreast of technological developments; • Participate in tech meetups; • Maintain personal projects;
• As a part of Product team, we will help our Japanese startups in eSports, AI and Blockchain. • You will be assigned to one of projects and work as a Backend Engineer to achieve their business goal. • Driving forward API development for our products and client projecwt. • Helping to support and extend the core platform. • Implement back-end infrastructure components. • Design new web-services. • Create unit tests and integration tests to ensure quality.
• Collaborate with product and design teams to build high-value features • Drive the evolution of our architecture and system • Ensure the availability, scalability, and efficiency of our services • Work on impactful projects with high volumes of production traffic • Produce simple, maintainable code while always looking to improve it • Define testing strategies and write automated tests • Own your code all the way to production with a self-service continuous delivery pipeline and production infrastructure • Run what you build using containers orchestration and monitoring technologies • Perform code-reviews promptly, regularly and constructively
Principal Engineer, Backend
OctillionSmart, Transparent and, Fraud-Free Connected Television/OTT, Video, Digital Audio and Display for brands of all sizes.
• Develop and maintain high availability, low latency applications in production • Collaborate with teams to deliver optimum performance • Push the boundaries to achieve sub-millisecond performance • Participate in code reviews and contribute to technical making of projects • Work in a fast-paced environment




