Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Bereich Datenintegration.
- Unternehmen: Wachsendes Unternehmen mit einer starken Teamkultur und globaler Reichweite.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten, Gesundheitsleistungen und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und einem inklusiven Team.
- Warum dieser Job: Gestalte die Zukunft der Gastronomie mit modernster Technologie und einem engagierten Team.
- Qualifikationen: Mindestens 7 Jahre Erfahrung in der Softwareentwicklung und Datenintegration.
Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.
Global restaurant brands run their operation on the Crunchtime platform.
Delivering a consistent guest experience across every location and managing food and labor costs are at the core of how Crunchtime’s software is used today in over 150,000 locations across 100+ countries by the world’s top restaurant and foodservice operators.
Customers including Chipotle, Culver’s, Domino’s, Dunkin’, Five Guys and P.
Chang’s rely on our top-ranked platform which now includes Zenput to manage inventory, staff scheduling, learning and development, food safety, operational tasks and audits.
About the role
We are a fast-paced organization and we are looking for people who want to collaborate broadly and deal with ambiguity to solve real problems that have a huge impact on our customer’s businesses, and to grow our company and grow the people around them.
As a Staff Engineer.
The ideal candidate is someone who enjoys data integration, continual learning, and a fast-paced development environment.
If you possess a drive for excellence, thrive in a fast-paced environment, and desire to be part of a team that is dedicated to being an industry leader, then we want to hear from you..
Working collaboratively with other talented engineers as an empathetic system thinker, you will continue to evolve our platform.
Our software stack leans heavily on Snowflake, AWS, Coalesce, and Python.
- What you’ll do as a Staff Engineer
- Create ADRs, RFCs, and other supporting documents to ensure technical decisions are well-considered, clear, and recorded so we have context and trust in what we’re doing
- Provide software designs and features that support a highly scalable and highly dynamic configuration-driven integration solution
- Lead system performance improvements and operation cost management
- Provide escalated technical support
- Provide software automation process for health monitoring and trigger timely resolution
- Work in an agile environment, scoping work to enable tight feedback loops on what’s working and what’s not
- Collaborate with Product Managers, Designers, and Eng Managers on plans for iterative improvements
- Maximize long-term velocity and minimize risk by using and educating on TDD, CI and other Dev Ops best practices
- What we are looking for
- 7+ years developing a complex data integration platform that allows our business users to introduce new data integration quickly and effectively
- 2+ years developing data solutions in Snowflake
- Experience in leading performance diagnostics and improvement in database systems, API architecture, and auto-scaling environments
- Experience with building highly automated systems and QA/deployment processes to achieve high system stability and avoid preventable human errors
- Experience in building configuration-driven software and effective metadata management
- Experience in building public-facing APIs and managing related security and scaling implementation
- Nice to have
- Specific experience with our tech (Snowflake, SQL, Python, AWS API Gateway, AWS Lambda)
- Solid analytical and problem-solving skills, detail-oriented mindset
- Expertise in time and task management
- Strong interpersonal skills as this position, as it will interface with many levels both inside and outside of our organization
- Fundamental understanding of common data structures and algorithms.
- Expertise in and experience developing enterprise products, and data integration at scale
- Customer and vendor-facing experience, building long-term partnerships
- Experience in technical mentorship
- You’ve helped make your work environment fun, and it’s important to you
- You’ve built great relationships with coworkers in the past, and want to keep doing it
- You care similarly about building great software and building great relationships with other people
- You’re interested in the technical problems we are solving
- You’re interested in the types of business problems we are solving
- What you’ll get
- Great mission-driven team members from diverse backgrounds with a strong company culture
- Competitive pay
- Flexible PTO
- Paid company holidays
- Yearly team off-sites
- Medical, dental, and vision benefits (FSA, HSA & HRA options)
- Basic & Voluntary Life Insurance
- 401k employer match
- Wellness benefits
- Commuter benefits
- Work in an open environment on solutions that are reshaping the way businesses operate
- Fun team events
- Ability to have a big impact
- 10 weeks of paid parental leave
- Fitness reimbursement
- Learning & development funds
- Equal Employment Opportunity Statement
At Crunchtime, we are an equal opportunity employer.
We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic.
We have an inclusive and diverse workplace where every team member is respected and valued.
As a global software development company, we believe that our diverse employee population enriches our work environment.
Join us in our mission to provide the best software solutions to the food industry.
We encourage you to apply regardless of your background or experience; even if you don’t meet all the qualifications, because we believe unique experiences and perspectives make us a stronger team.
#J-18808-Ljbffr
Staff Engineer - Connex Integration Arbeitgeber: Crunchtime
Crunchtime ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung bietet, in der Teamarbeit und kontinuierliches Lernen gefördert werden. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer Vielzahl von Vorteilen wie flexiblen Urlaubstagen, Wettbewerbsgehältern und Wellness-Programmen, ermöglicht Crunchtime seinen Mitarbeitern, einen bedeutenden Einfluss auf die Lebensmittelindustrie auszuüben. Die offene Unternehmenskultur und die Möglichkeit, an innovativen Lösungen zu arbeiten, machen Crunchtime zu einem attraktiven Arbeitsplatz für talentierte Fachkräfte.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Staff Engineer - Connex Integration erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Crunchtime anzuklopfen, wenn du dich auf die Stelle als Staff Engineer - Connex Integration bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Crunchtime vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Engineer - Connex Integration mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Crunchtime klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Crunchtime vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.