Job Closed
This listing is no longer active.
THE FOOD WASTE SOLUTION FOR MODERN KITCHENS
Senior Software Engineer
Location
United States
Posted
125 days ago
Salary
Fr.50K - Fr.55K / year
Seniority
Senior
Job Description
Senior Software Engineer
KITRO
• You will help lead the architecture and development of our software platform, executing the technical strategy for processing and analysing vast streams of IoT data from our devices, while designing scalable systems that deliver actionable, real-time insights to our customers. • Lead the frontend technical strategy while contributing to the backend roadmap, ensuring alignment between both areas. • Drive execution on multiple projects, navigating through uncertainties and fostering a culture of engineering excellence. • Collaborate closely with the product to deliver rapid prototypes and innovative user experiences. • Define and uphold technical standards related to system design, scalability, and code quality, while coaching junior team members through feedback and code reviews. • Monitor systems to identify and resolve complex problems, collaborating with cross-functional teams to define and ship new features.
Job Requirements
- 6+ years of experience developing software, with extensive knowledge of our tech stack (React and TypeScript, Python, Postgres and AWS services)
- Experience in fast-paced environments such as start-ups or creative agencies
- Strong visual and UX awareness, with close attention to detail
- Ability to design and create new systems from scratch
- Excellent communication skills and ability to collaborate across teams
- Experience with Agile methodologies (eg, Scrum, Kanban)
Benefits
- A remote-first setup - plus support to create a great home office environment
- A hands-on, impact-driven role where your work directly shapes the future of the company
- A startup culture that’s serious about results but we don't forget celebrate progress, laugh often, and learn fast
- Quarterly team meetups at our Zurich HQ to reconnect, align, and enjoy real face time
- A collaborative, purpose-driven team that values trust, transparency, and learning from mistakes (as long as we don’t repeat them)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, code, and maintain large-scale data collection and processing systems • Discover, analyze, and validate new data sets to add value for our customers • Creative problem solving to necessarily complex systems • Research, prove and employ cutting edge techniques & technologies • Provide code reviews, design feedback, demos, technical requirements & documentation • Provide accurate, scope, estimates for time, capacity & costs of projects • Improve the lives of your coworkers by accelerating engineering productivity, reducing operational toil and increasing consistency • Provide technical leadership, assist in on-boarding & mentoring of junior engineers
• Own complex technical projects end-to-end, from architecture through delivery • Partner closely with an existing tech lead, design and build across the full stack • Drive technical decisions with minimal oversight in a distributed, async-first environment • Spend most of time writing code and designing systems, not managing people • Core product features across the advisor and investor portal experiences • Financial data integrations: Apex AscendOS, Plaid, Stripe, and future custodial partners • Serverless backend services across a distributed Lambda and PostgreSQL environment • Agentic AI financial planning layer: architecture, reliability, and LLM integration patterns • CI/CD pipeline standardization across 28+ repositories, co-owned with the existing tech lead • Code quality, observability, security hygiene, and release discipline across the stack
Scene Service Product Engineer II
EsriEsri technology helps people solve some of the world’s most difficult problems.
• Become a 3D service and ArcGIS Enterprise technology expert and use your expertise to help software users successfully create and maintain 3D services and layer items • Collaborate with development programmers and product engineers to build and test functionality for current and future 3D layers • Work closely with other teams to assure integration of scene layers into the platform • Design, write, and maintain test that validate ArcGIS 3D layers technology • Analyze testing results to determine pass/fail status, and report results in a timely and consistent manner • Document REST API and Online help documentation for scene layers and 3D tiles layers • Create compelling supplemental material that educates users on the capabilities built by the team, including blogs, tutorials, and videos
• Build AI–powered automation systems as needed across the full customer journey: developer sign-up engagement, account research, contact discovery, opportunity management, customer health monitoring, and more. • Embed with sales, marketing, and technical services teams to observe how work actually happens — conducting process audits, shadowing deal reviews, and mapping handoffs end-to-end — then build the systems that eliminate friction. • Ship code on Temporal Cloud, setting up workflows to orchestrate interactions across a broad range of distributed data stores and tools. • Collaborate closely with Security, Data, and Business Systems teams to define data sources and destinations while maintaining the highest standards of data security and integrity. • Partner with the GTM Systems to make “build vs. buy” decisions and maximize the impact of Temporal’s revenue technology stack. • Educate other members of the Revenue Operations and GTM teams on best practices for using AI in their day-to-day roles, collaborating with GTM Enablement on scaling best practices across the organization • Establish and measure success metrics for every system you build, share learnings with stakeholders, and iterate relentlessly based on what the data shows.




