Eating Well Made Simple
Staff Software Engineer
Location
United States
Posted
1 day ago
Salary
$170K - $190K / year
Seniority
Lead
Job Description
Staff Software Engineer
Foodsmart
Role Description As a Staff Software Engineer with a strong backend focus, you will own and evolve the systems that power Foodsmart’s platform. You will design, build, and operate backend services and data infrastructure that support both member facing experiences and internal clinical workflows. You will also contribute to the frontend when needed, with an emphasis on enabling reliable, scalable, and secure product functionality. Your work will directly support personalized nutrition journeys and the tools used daily by registered dietitians. You will spend most of your time on backend systems, APIs, and data. You will stay close enough to the frontend to ensure end to end quality and strong product outcomes. - Develop and maintain the backend systems powering the Foodsmart web application. - Collaborate with front-end engineers to design and implement APIs that effectively serve front-end needs. - Establish and uphold development practices, including code reviews and comprehensive testing, to enhance code quality and system performance. - Work closely with the product team to comprehend end-user requirements, formulate use cases, and transform those into a robust and efficient backend solution. - Debug and resolve production, server-side and database-related issues. - Proactively monitor and optimize system performance and scalability. - Stay informed about emerging technologies and propose ways to leverage them in current and future backend development. Qualifications - Firm in your understanding of software engineering principles, with strong knowledge of algorithms and data structures. - Proficient with backend development tools and experienced with server architecture. - Familiar with database design principles, management systems like SQL or NoSQL, and integrating these systems with web applications. - Well-versed with code versioning tools, such as Git. - Exhibiting strong problem-solving skills, meticulous attention to detail, and a disciplined approach to testing and quality assurance. - Adept at managing and optimizing server-side performance and ensuring the scalability of our systems. - Capable of effectively communicating technical concepts to other members of the team and stakeholders. Requirements - 8 - 10 years of proven experience in backend development using one or more popular programming languages, such as JavaScript, TypeScript or Node.js. - Proficient knowledge of RESTful APIs and experience in designing and implementing them for optimal performance. - Strong command of SQL databases, including relational databases like MySQL or PostgreSQL, as well as non-relational databases like DynamoDB. Experience with cloud data warehouses such as Amazon Redshift is a plus. - Extensive experience developing functionality using AWS services like Lambda, SQS, RDS and EC2. - Experience in low-code development platforms like Retool is a plus. - Exposure to Docker and experience working with applications to run in a container orchestration environment, such as Kubernetes. - BS or MS in Computer Science or a related field. Benefits - Remote-First Company - Unlimited PTO - Flexible & remote location - Healthcare Coverage (Medical, Dental, Vision) - 401k & bonus - Registered Dietitian Services
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
DISCODISCO.ac specializes in cloud-based music catalog management, discovery, and promotion and offers a Software-as-a-Service (SaaS) platform through which professi
Role Description We’re now expanding our UK hub and this is an exciting moment to join us as we grow our UK presence. You will join one of our UK-based teams working to enhance our platform. - Own complex technical work end to end: breaking down ambiguous problems, making deliberate trade-off decisions, and shipping well-considered code that improves the outcomes of our customers. - Contribute to architectural design and keep an eye on the broader health of the systems you work on. - Raise issues in requirements, design, or code before they become problems. - Invest time in the people around you through code review, pairing, or helping less experienced engineers grow. - Collaborate with colleagues based in India and the US. We embrace AI-first development, using AI tooling throughout the engineering lifecycle to move faster and build better software. Our engineers own what they ship: every service running in production is the direct responsibility of the team behind it. Qualifications - Strong demonstrable experience and passion for backend development. - Enjoy working together in multidisciplinary teams to deliver solutions for customers. - Proficient in designing and architecting microservices systems, including distributed data management and event-driven architectures. - Skilled in designing and operating containerised software hosted in a Cloud Provider (AWS, Azure, or GCP). - Experience with cloud-based data storage, such as Relational Databases, NoSQL Stores, data caches, etc. - Experience writing strongly-typed languages in the Java family (Java, Scala, Kotlin). Requirements - Experience with petabyte-scale, high-availability software systems. - Writing software for regulated industries. Benefits - £90 to £114 + performance related bonus + Equity. - Remote if you live far away from central London. - Opportunity to share in the success of the company with equity RSU grants. - Your own personalised growth development plan. - Comprehensive Health Cover: Private Medical Insurance with AXA Health (fully company-paid for employees, zero excess) and Private Dental Insurance via Bupa. Both are active on day one! - Robust Financial Security: Group Life Assurance (4x your basic salary) and Group Income Protection (75% of basic salary after 26 weeks of illness/injury). - Smart Retirement Savings: Access to a company pension scheme with an optional Salary Sacrifice program via Workday to maximize your savings. - Wellness & Lifestyle Support: Annual allowances for health assessments (up to £275/year), vaccinations (up to £125/year), and optician/eye test reimbursements. - 24/7 Care Ecosystem: Total well-being support with unlimited 24/7 digital GP access via Doctor at Hand, a comprehensive Employee Assistance Program (EAP), and specialized legal/bereavement counseling helplines. - Authorization to Work in the UK: Candidates must be legally authorized to work in the United Kingdom without sponsorship now or in the future. DISCO is not currently sponsoring visas.
Role Description We’re looking for a Software Engineer to help build and deliver customer-facing solutions by integrating our core platform with a wide range of third-party systems and APIs. This role combines full-stack application development with systems integration, requiring someone who enjoys solving complex technical challenges and turning customer requirements into reliable, scalable software. You’ll work closely with product managers, customer success, and engineering teams to design, develop, and deploy solutions that connect our platform with our customers’ technology ecosystems. What You’ll Do - Design, build, and maintain full-stack applications using Node.js, React, TypeScript, NestJS, and PostgreSQL. - Develop and maintain integrations with external APIs, including REST and other web service technologies. - Extend and customize our core platform to meet customer-specific business requirements. - Design clean, maintainable, and scalable backend services and frontend applications. - Collaborate with customers and internal stakeholders to understand integration requirements and translate them into technical solutions. - Troubleshoot integration issues across distributed systems and work with third-party vendors when necessary. - Write well-tested, production-ready code with a focus on reliability, performance, and security. - Participate in code reviews, architecture discussions, and continuous improvement initiatives. - Contribute to documentation for integrations, APIs, and internal development processes. Qualifications - Strong experience with TypeScript. - Professional experience developing backend services with Node.js and NestJS. - Experience building modern frontend applications with React. - Solid understanding of PostgreSQL and relational database design. - Experience consuming and integrating external APIs. - Good understanding of RESTful API design and HTTP protocols. - Experience with Git and collaborative software development practices. - Strong problem-solving skills and the ability to work independently. - Excellent communication skills and the ability to work directly with both technical and non-technical stakeholders. Requirements - Availability: Full-Time Freelancer - Remote location, preferably in the European Union - Fluency in English Benefits - Asynchronous first: We minimise unnecessary meetings and document everything in Notion. - Focus time & deep work: Meetings-free mornings + 1 in-office Team Day per week. - Fast-paced, iterative development: We push to main frequently and release several times per week. - Strong testing culture: Pragmatic test-driven development (TDD), heavy use of E2E tests. - Impact: Be part of a small, high-performing team driving real-world sustainability impact. - Hybrid work and central Munich offices: work from the office and from home. - Growth: Join an early-stage startup with significant ownership and career growth potential. - Cutting-edge tech: Work on exciting challenges in automation, AI, and compliance tech.
Role Description We are looking for a Coded Form Developer to join our Technical Team. The ideal candidate will be responsible for developing, modifying, and maintaining coded forms within our SaaS-based platform. This role involves working on both front-end and back-end components, database interaction, and API integrations. Job Responsibilities - Develop and amend coded forms using .cshtml - Implement backend logic using C# (.cs) - Write and optimize SQL queries for data handling - Integrate forms with internal and external APIs Technical Skills Required - Strong knowledge of C# (.NET Framework) - Experience with ASP.NET MVC (.cshtml) - Good understanding of SQL (MySQL / SQL Server) - Experience working with REST APIs Benefits - Professional Working environment - Market Competitive Salary - Life Insurance & Medical Insurance (Including Family) - OPD - Provident Fund - Gym Facility - Maximum 45 Weekly Hours (Monday-Friday) - Remote Working (During Pandemic Situation) - Company trip - 29 Annual Leaves - 8 Sick & uncapped Compassionate Leaves (As per Company Policy) - Have a chance to work onsite with the UK team
Tech Developer
Publicis Groupe Holdings B.VHi there! We’re Razorfish. We’ve been leading the marketing industry with our digital expertise since the start of the internet. But in 2020, we did a full reboot. What’s different? It all starts with people. Weird, wonderful, complex people - with diverse backgrounds in strategy, creative and technology. But no matter how different we are, we all have one thing in common. We believe our differences are our strength. So we push for inclusion, challenge convention and bring in new perspectives, to inspire new ideas. Because when we connect by understanding what makes people different, we can create unforgettable experiences that enrich lives. Join us at razorfish.com.
Role Description The AWS Developer will be responsible for the evolution, stability, and optimization of the technology stack related to CRM and the digital ecosystem. Ensures that all platforms, integrations, and workflows are properly connected and orchestrated, while maintaining a robust, scalable, and efficient database structure that supports business strategy and process automation. - Continuously evaluate the current technology stack, ensuring proper integration, connectivity, and orchestration across platforms. - Oversee the overall technology architecture. - Identify opportunities for improvement, optimization, and scalability within the technology ecosystem. - Design and develop API-based integrations to connect internal and external systems. - Automate processes across different stages of the customer lifecycle (acquisition, activation, retention, internal operations). - Develop and configure automated agents to optimize operational and interaction workflows. - Optimize and monitor the technology ecosystem (AWS cost monitoring and troubleshooting). - Design, structure, and maintain database architecture (DB), ensuring consistency, efficiency, and scalability. - AWS provisioning and configuration (review and maintenance of databases). - Support the review of daily Loyalty redemptions. - Collaborate with CRM, Data, and Product teams to ensure technical developments align with business strategy. - Document developments, workflows, and technical integrations to ensure operational continuity. - Ensure security standards, quality control, and best practices in all implemented developments. Qualifications - 4–6+ years in technology development, systems integration, and process automation within digital or CRM environments or Degree in Systems Engineering, Computer Science, Software Engineering, or a related field. - API development and consumption (REST, SOAP) - Systems architecture and integrations - Process automation and Database design and structuring - Strong backend development knowledge, Backend programming (Node.js, Python, Java, or similar) - AWS Cloud architecture - Management of relational and non-relational databases - Scalable architecture design - Version control (Git) - Testing and debugging - Node.js / Python / Java; SQL / PostgreSQL / MySQL / MongoDB; REST APIs; Firebase - CRM and Marketing Automation platforms - Git / GitHub / GitLab - Automation tools - High level in English to be evaluated by Talent Acquisition Team. Benefits - 🌟 Flexible Benefits (Coverflex): Enjoy more than just work with flexible compensation including meal vouchers, health insurance, transportation, and more. - 🚀 Growth Opportunities: You can advance in your career not only through the experience of working with major clients but also by accessing local and global training programs specialized according to your role, covering both technical and soft skills. - 📚 Free Online Training: You can access unlimited courses from LinkedIn Learning and Udemy Catalogs through our artificial intelligence platform "Marcel". - 🥇 Partner Certifications: You'll have the opportunity to obtain certifications from industry giants such as Meta, Google, or Amazon. - 🌍 Work from anywhere: Telecommute up to 6 weeks from over 100 countries with our #WorkYourWorld program. - 🎉 Attractive holidays package including your birthday & Advertising Day off plus some additional days off. Rest is also important! - 🧘🏻♂️ Well-being: We prioritize the well-being of our staff and organize various health initiatives such as daily meditation or yoga among others.
