Shipt offers a membership-based marketplace for grocery orders and delivery services. The company launched its app in 2014 with a mission to simplify people’s
Senior Engineer - Search
Location
Alabama + 2 moreAll locations: Alabama | California | Minnesota
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Senior Engineer - Search
Shipt
Title: Senior Engineer - Search Location: Birmingham, AL, Minneapolis, MN, San Francisco, CA Job Description: Full time job requisition id R4221 Impact Shipt is on the lookout for a Senior Engineer in the Search team. Your day-to-day will involve designing, developing, and deploying multi-region, high-performance search services using Golang, Elasticsearch, Kafka, and GCP alongside a collaborative, cross-disciplinary team. You will take a high degree of independent ownership over our production search services—driving search relevance and tuning ranking algorithms to directly ship real-world products to customers nationwide. What You’ll Need to Be Successful - 4 years of minimum software development experience, demonstrating the ability to independently design, deploy, and maintain scalable microservices and REST APIs without requiring technical hand-holding. - Proven success leading large-scale information retrieval projects—specifically involving e-commerce search relevance, query understanding, and autocomplete functionality—utilizing Lucene-based engines like Elasticsearch, Open Search, or Solr. - Hands-on experience resolving system bottlenecks, including identifying and improving poor-performing code and database queries in distributed, multi-region architectures using Golang, Ruby, or Python, alongside Postgres, DynamoDB, and Redis. - A strong background in system architecture, utilizing SOLID principles and functional/object-oriented paradigms to build highly persisted data models and asynchronous messaging pipelines with Kafka or similar queuing technologies. - Demonstrated technical leadership, showing a track record of autonomously monitoring complex production environments, driving implementation decisions through metrics, and actively mentoring other engineers. Skills & Education This list includes key skills used in this job but is not inclusive of all skills needed for the role. Apache Kafka, ElasticSearch, Go Programming Language, Search Relevance Bachelor's Degree or equivalent experience | Required Work Arrangement Shipt considers candidates located near a Shipt office or workspace in Birmingham, San Francisco, or Minneapolis to be hybrid, which means that they have the flexibility to work from home (with leader approval) or at a Shipt office in order to facilitate the ability to innovate, collaborate, and spark team connections. In-office expectations will vary by role and leader. Certain roles may require in-office presence on a full-time basis. Please work with your recruiter to learn more about the classification of this role. About Shipt Shipt is a retail tech company that connects people to reliable, high-quality delivery with a personal touch. Shipt connects customers to the things they want from the stores they love, retail businesses to more satisfied customers, and workers to new earning opportunities. At Shipt, we aim to put our team first to boost a sense of belonging, spark opportunities for growth, provide unique benefits and commit to giving back to our communities in ways that make life better, both personally and professionally. We understand that our service, our culture, and our connection to our communities are only made better by every single person who shows up to work here every day. Shipt is an independently operated, wholly owned subsidiary of Target Corporation and available in more than 5,000 U.S. cities. Shipt was founded and is headquartered in Birmingham, Alabama. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or any other characteristic protected by law. For technical interviews, Shipt uses an online coding platform. In the event you may need a reasonable accommodation to use the online coding platform, please connect with your recruiter. Employees (and eligible family members) are covered by medical, dental, vision and more. Employees may enroll in our company’s 401k plan. Employees will also be eligible to receive discretionary vacation for exempt team members, paid holidays throughout the calendar year and paid sick leave. Other compensation includes eligibility for an annual bonus and the potential for restricted stock units based on role.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Front-End Engineer II
ConnectWiseA platform of software & services built for TSPs. Follow us for product updates, company news, business advice and more.
Title: Front-End Engineer II Location: Pune, IND ConnectWise is an industry and Global leading software company with over 3,000 colleagues in North America, EMEA and APAC. As a community-driven software company dedicated to the success of technology solution providers, our suite helps over 45,000 of our partners manage their businesses better, sell more efficiently, automate service delivery, and remotely control technology so they can consistently deliver amazing customer experiences. Our company is powered by our connections, our colleagues, and our community. And, we accept all kinds. Game-changers, innovators, culture-lovers—and humankind. We invite discovery and debate. We recognize key moments as milestones. We see you and value you for your unique contributions. Our inclusive, positive culture lays the foundation to ensure every colleague is valued for their perspectives and skills, giving you the choice of how YOU make a difference. Curious? Read this opportunity to learn how YOU can make a difference at ConnectWise! Job Title General Summary: The Senior Front-End Engineer I is responsible for developing, enhancing, and maintaining high quality, innovative, and fully performing front-end code for web applications. This role works in partnership with various Engineering teams to ensure alignment of web design and user experience while prioritizing web optimization and coding standards. Essential Duties and Responsibilities: - Provides support cross-functionally, with a high attention to detail - · Researches, analyzes, and documents findings - · May influence others within the Engineering team through the explanation of facts, policies, and practices - · Designs, modifies, writes, and implements front-end code for software programming applications - · Oversees development projects from requirement documentation to delivery - · Defines project scope with stakeholder, creates acceptance criteria, coordinates with project manager, and manages change control throughout the course of development projects - · Develops and maintains common controls library Knowledge, Skills, and/or Abilities Required: - Ability to work independently on projects and processes with general supervision - · Practical knowledge of applicable work area - · Ability to situationally adapt and understand new technology/processes as per business requirement - · Knowledge of UI/UX design - · Knowledge of object-oriented design - · Ability to meet reasonable deadlines Educational/Vocational/Previous Experience Recommendations: - Bachelor’s degree in related field or equivalent business experience - · 3+ years of relevant experience - · Experience with HTML/CSS templates and designs - · Experience with AJAX, CSS3, HTML5, jQuery, React/Redux - · Experience with RESTful API - · Experience with GIT or GITHub Working Conditions: - Hybrid depending on location ConnectWise is an Equal Opportunity Employer, dedicated to building a diverse and inclusive workforce and providing a workplace free from discrimination and harassment. ConnectWise provides equal employment opportunities to all employees and applicants without regard to race, ethnicity, color, religion, age, sex (including pregnancy), sexual orientation, gender, gender identity or expression, ancestry, national origin, citizenship status, physical or mental disability, genetic information, military/veteran status, marital status, familial or parental status, or any other characteristic or status protected by applicable federal, state and local laws. The statements above are intended to describe the general nature and level of work being performed by individuals assigned to this job. Other duties may be assigned as needed. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of the job and/or to receive other benefits and privileges of employment. If you need a reasonable accommodation for any part of the application and hiring process
Service Desk Intern
DayforceDayforce is a global HCM platform offering a comprehensive array of services encompassing payroll, HR, benefits, workforce management, talent, and analytics. With the mission of "m
Role Description As an Intern at Dayforce, you’ll gain real-world experience with meaningful responsibilities, access to development programs, and the chance to collaborate globally, bringing new ideas and optimizing processes across multiple business units. The Service Desk Intern will support the IT Service Desk team in delivering Level 1 technical assistance to internal users. This role provides hands-on experience in: - Ticket triage - Basic troubleshooting - Software installation - Documentation - Escalation processes The internship program is designed to run for 6 months and aims to: - Develop technical troubleshooting skills - Build strong customer service and communication skills - Provide exposure to ITIL-based processes - Prepare interns for entry-level IT roles What you’ll get to do: - Log, categorize, and manage tickets in ServiceNow - Provide first-level support for: - Basic hardware issues - Email-related concerns - VPN access issues - Software installation requests - Assist in documenting troubleshooting steps and solutions - Follow up with users to gather additional information - Support updates to Knowledge Base articles (under supervision) - Participate in team meetings, training sessions, and knowledge-sharing activities Qualifications - Currently pursuing or recently completed a degree in IT, Computer Science, or a related field - Basic knowledge of: - Windows operating systems - Microsoft Office 365 - Networking fundamentals - Strong communication and interpersonal skills - Willingness to learn and adapt in a fast-paced environment - Customer-focused mindset Requirements - Full-time availability of 37.5 – 40 hours weekly is required - Ability to accommodate shifting schedules based on business needs - Availability for a 9:00 AM – 5:00 PM PHT local time shift aligned to APJ business hours - Availability for a 2:00 PM – 11:00 PM PHT local time shift aligned to EMEA business hours Benefits - Experience working for one of the fastest growing Human Capital Management technology companies in the world - Access to Dayforce’s development programs and resources - Ability to work with and create relationships with members across the globe - Autonomy to bring forth new ideas and optimize existing structures within the organization - Meaningful responsibilities, enabling you to obtain ‘real-world’ experience - Dynamic hands-on exposure to multiple business units and stakeholders across Dayforce
Senior Engineer
CapgeminiFounded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global
Title: Senior Engineer (Python, Cloud, AI/GenAI) Location: Poznan United States Job Description: Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world. Your role You will play a key role in designing and delivering scalable Python-based solutions in cloud environments. Working with international teams, you will contribute to complex software systems, support AI and GenAI initiatives, and influence technical standards across projects. You can expect a role with real impact, combining hands-on development, architecture design, and knowledge sharing within a strong engineering community. We are hiring in Poznań, Wrocław and Gdańsk! Your tasks - Design and develop scalable back-end solutions using Python in cloud environments - Contribute to solution architectures across Python, cloud and Java-based systems - Act as a technical consultant or lead in Python development projects - Support AI and GenAI initiatives, including LLM-based solutions - Promote clean code, best practices, and high engineering standards - Mentor team members and share technical knowledge through workshops Your profile - Python Expertise: Over 5 years of experience in writing high-quality, scalable code and designing robust software architectures using libraries like Steamlit , Flask, SQLAlchemy, Celery etc. - Preferred AI Development Proficiency: Strong knowledge of Python libraries such as NumPy, Pandas, Scikit-learn, TensorFlow, and Keras, with practical experience in building AI-powered applications. - Preferred AI and LLM Skills: Expertise in frameworks like LangChain and hands-on experience with large language models (e.g., GPT-4, LLaMA). Proficient in working with embeddings, vector databases, and prompt engineering. - System Integration: Proven ability to seamlessly integrate AI components with other system elements (e.g., APIs, databases) to deliver cohesive solutions. - Language Skills: Excellent command of English; knowledge of German is a plus. - Continuous Learning: Eager to adopt new technologies and embrace technical challenges. - Collaboration and Independence: Highly organized, self-reliant, and passionate about sharing knowledge. Strong communication and teamwork abilities. - Commitment to Excellence: Dedicated to building and contributing to a Center of Excellence for AI development, driving innovation and promoting best practices across the organization. What You'll love about working here Practical benefits: private medical care with Medicover with additional packages (e.g., dental, senior care, oncology) available on preferential terms, life insurance and 40+ options on our NAIS benefit platform, including Netflix, Spotify or Sports card. Access to over 70 training tracks with certification opportunities (e.g., GenAI, Architects, Google) on our NEXT platform. Dive into a world of knowledge with free access to Education First languages platform, TED Talks and Udemy Business materials and trainings. Enjoy hybrid working model that fits your life - after completing onboarding, connect work from a modern office with ergonomic work from home, thanks to home office package (including laptop, monitor, and chair). Ask your recruiter about the details. Community Hub that will allow you to choose from over 20 professional communities that gather people interested in, among others: Salesforce, Java, Could, IoT, Agile, AI. Get to know us Capgemini is committed to diversity and inclusion, ensuring fairness in all employment practices. We evaluate individuals based on qualifications and performance, not personal characteristics, striving to create a workplace where everyone can succeed and feel valued. Do you want to get to know us better? Check our Instagram - @capgeminipl or visit our Facebook profile - Capgemini Polska. You can also find us on YouTube. #LI-WB1 Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion. Make it real | www.capgemini.com
Support Engineer I
LaserficheAccelerating how business gets done with intelligent content management and business process automation solutions.
Role Description Laserfiche is hiring a Support Engineer who is motivated by solving complex technical challenges, passionate about delivering exceptional customer experiences, and eager to grow your expertise in enterprise software. This role offers a compelling opportunity to make a real impact for Laserfiche resellers and customers. As a Support Engineer, you’ll serve as a trusted technical resource for the Laserfiche community. You’ll work closely with resellers and end users to: - Diagnose issues - Resolve software challenges - Ensure smooth operation across a wide range of environments Your day-to-day work will blend hands-on troubleshooting, customer communication, and collaboration with internal development teams. This role is ideal for someone who enjoys diving deep into technical problems, thrives in a fast-paced environment, and values continuous learning. Eligible States for Remote Work: Arizona, California, Hawaii, Nevada, Oregon, and Washington Work schedule: Must be able to work the following shifts: - 11:00 PM - 8:00 AM PST - Occasional weekend/holiday on-call shifts required Qualifications - Strong technical understanding of document management and enterprise application software - Excellent analytical and problem-solving skills - Excellent communication, writing, and teaching skills - Familiarity with troubleshooting Cloud and self-hosted Microsoft platforms - Ability to thrive in a fast-paced environment with competing priorities and deadlines - Experience providing customer service or being in a customer-facing role - 4-year degree (BA, BS) required or equivalent industry experience - Must be able to work the third shift schedule (11:00 PM to 8:00 AM Pacific Standard Time) Requirements - Provide phone, chat, email, and remote support for the Laserfiche software to resellers and customers (80-90% time) - Maintain personal and departmental case load by responding to and working on cases within stated SLAs - Coordinate with Laserfiche development when cases require additional assistance - Report and file bug tickets that come up during troubleshooting - Test and verify software functionality pertaining to hotfixes, patches, updates, and new releases - Monitor Laserfiche Answers and provide troubleshooting assistance via the public forum - Watch and review videos of internal software training sessions and development meetings - Ensure all team members follow Laserfiche security policies and all other corporate policies - Safeguard Laserfiche classified information through appropriate data handling practices - Enroll and complete relevant product and technical training courses in the company’s Learning Management System (10-20% time) - Participate in departmental training sessions in-person or remotely Benefits - Generous time off: - 15 Days of Vacation - 3 Floating Holidays - 2 Paid Volunteer Days - 9 Paid Holidays - Various 401(k) Investment Options and Generous Company Match - HMO and PPO Medical Care Options - Salary range: $29.33 - $37.50 per hour + shift differential premium



