- Страна
- США
- Зарплата
- 120 000 $ – 160 000 $
Откликайтесь
на вакансии с ИИ

Senior Software Engineer I
Отличная вакансия в стабильной продуктовой компании с прозрачной вилкой зарплаты и сильным соцпакетом. Высокий балл за четкие требования, масштаб продукта и возможности для профессионального роста.
Сложность вакансии
Роль требует глубоких знаний Oracle PL/SQL и настройки производительности БД, что сложнее стандартной backend-разработки. Ожидается опыт работы с высоконагруженными ERP-системами и умение проектировать сложные структуры данных.
Анализ зарплаты
Предложенная вилка $120k-$160k полностью соответствует рыночным стандартам для Senior-разработчиков в США, особенно в таких технологических хабах, как Бостон и Атланта. Верхняя граница даже немного превышает медиану для аналогичных позиций в ERP-секторе.
Сопроводительное письмо
Dear Hiring Team at Crunchtime,
I am writing to express my strong interest in the Senior Software Engineer I position. With extensive experience in RDBMS engineering and a deep focus on Oracle database design and performance tuning, I am confident in my ability to contribute to your enterprise ERP suite. My background in building scalable, high-efficiency architectures aligns perfectly with your mission to deliver consistent guest experiences across 150,000 locations.
Throughout my career, I have treated the database as a core engineering component, specializing in complex PL/SQL scripts and deep database optimization. I am particularly drawn to this role because of the opportunity to work with a robust tech stack including Java, Spring, and Oracle DB, while also mentoring junior staff and driving technical design discussions. I am eager to bring my analytical skills and collaborative mindset to the Zenput team at Crunchtime.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в zenput уже сейчас
Присоединяйтесь к команде Crunchtime и создавайте архитектуру будущего для крупнейших ресторанных сетей мира!
Описание вакансии
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.F. 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
As a Senior Software Engineer I at Crunchtime, you will engineer scalable, high-efficiency architectures for our enterprise ERP suite. We are looking for a technical professional who views the database as a core engineering component—not just a storage layer.
You won't just write code; you will design the data structures and program logic that power highly available, large-scale systems. This role requires a deep technical grasp of the full software lifecycle, with a specific focus on building complex transaction and reporting solutions that remain performant under heavy enterprise loads.
What you’ll do as a Senior Software Engineer I
- Engineer and implement complex PL/SQL scripts through all phases of the lifecycle, including analysis, design, testing, and documentation.
- Perform deep database tuning and optimization across both schema and SQL to ensure high system availability.
- Utilize our entire technology stack to engineer new features, ensuring seamless integration between Oracle RDBMS, web UIs, and APIs.
- Create and maintain database upgrade scripts and develop SQL scripts to repair client data or fulfill complex data modification requests.
- Assist the broader engineering staff with complex SQL and provide expert solutions to troubleshooting problems.
- Actively contribute to technical design discussions and take ownership of the implementation of complex features within the team's roadmap.
- Optimize the engineering lifecycle by maintaining tight feedback loops with stakeholders and customers, ensuring that system designs align with user needs and operational realities.
- Maintain transparent communication with team members and leadership using Jira, Slack, and Zoom.
What we’re looking for
- Strong RDBMS engineering experience, with a heavy emphasis on Oracle database design and performance tuning.
- Ability to process complex business requirements and engineer a stable, scalable, and efficient architecture to support them.
- Strong analytical skills with the ability to engineer precise solutions for complex problems while balancing immediate constraints with long-term scalability.
- A self-starter capable of taking full ownership of complex projects and driving them to completion in a rapidly changing environment..
- A collaborative mindset with a bias toward over-communication and a belief that individual success is tied to team success.
- Dedicated to both personal development and the mentorship of junior engineering staff.
- Commitment to automating workflows and improving repeatable engineering processes.
Nice to haves
- Specific experience with our tech stack (Java, Spring, MyBatis, Oracle DB, Powershell, etc.)
- Practical experience in GitLab, Jenkins, and modern CI/CD pipelines.
- Familiarity with both monolithic and microservice architectures, particularly in the context of distributed systems.
- Experience developing enterprise-grade web products that handle significant scale and complex user interfaces.
- A background in DevOps and/or experience working with specialized hardware (mobile or embedded).
- Community & Culture:
-Contributions to the Open Source community.
-A history of building great relationships with coworkers and a desire to contribute to a fun, supportive work environment.
-A genuine interest in the specific technical and business challenges inherent in an enterprise ERP suite and in the problems we are solving.
-A balanced focus on building both high-quality software and high-quality professional relationships.
Whatyou’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
Essential Physical & Mental Requirements:
- Prolonged periods of sitting at a desk
- Prolonged periods of typing and working at a computer
- Ability to listen and speak over the phone or Zoom calls
- High level of mental concentration and focus
Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Compensation:
The annual base compensation range for this position is $120,000 - $160,000. The reasonably estimated total cash compensation (base + variable) range for this full-time position will be $129,000 - $172,000.
Actual compensation is based on factors unique to each candidate, including, but not limited to, job-related skills, qualifications, education, experience, and location. Crunchtime has a location-based compensation system, so someone doing the same job in a different city might have a different pay range.
Accessibility Accommodation Statement
Crunchtime complies with federal and state disability laws and makes reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact recruiting@crunchtime.com.
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.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- ERP
- CI/CD
- Microservices
- Jenkins
- Java
- PowerShell
- GitLab
- PL/SQL
- Spring
- MyBatis
- Oracle DB
Возможные вопросы на собеседовании
Вакансия делает упор на то, что БД — это не просто хранилище, а ядро системы.
Расскажите о самом сложном случае оптимизации производительности Oracle SQL, с которым вы сталкивались. Какие инструменты профилирования вы использовали?
Проверка навыков проектирования для корпоративных систем.
Как бы вы спроектировали схему базы данных для системы аудита, которая должна обрабатывать миллионы транзакций в день с минимальной задержкой?
В стеке указаны Java и Spring.
Как вы обеспечиваете целостность данных при интеграции Java-приложения с Oracle через MyBatis, особенно в распределенных транзакциях?
Роль предполагает менторство.
Опишите ваш подход к код-ревью и наставничеству. Как вы помогаете младшим коллегам осваивать сложные концепции работы с БД?
Работа в ERP-системе требует точности.
Как вы подходите к написанию скриптов миграции данных для живых систем, чтобы гарантировать отсутствие простоев и потери данных?
Похожие вакансии
.NET разработчик Middle+ , Senior
Senior C++ Developer (ATM / Payment Systems)
Senior Java developer
Старший разработчик C++
Senior Java Developer
Senior Python Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- США
- Зарплата
- 120 000 $ – 160 000 $