Shipt logo
Shipt

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 Software Engineer

Location

Alabama + 2 moreAll locations: Alabama | California | Minnesota

Posted

23 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Shipt

Title: Senior Software Engineer Location: MN Minneapolis CA San Francisco AL Birmingham: Shipt Tower US Remote United States Job Description: Impact As our Senior Engineer in Birmingham, Minneapolis, or working remotely, you will build, manage, and enhance shopper payments systems and compliance services powered by Geo spatial foundation capabilities. Every day you will work on a team of 5-6 engineers to design, develop, test, deploy and maintain application code using Golang, Python, Redis, Postgres, and Kafka in a microservices architecture. You will work with our product and operation teams to solve different challenges in market clearance, supply chain, pricing platform, and any new ventures. What You'll Need to Be Successful - You have 5+ years of software development experience with a programming language like Golang (preferred), Python, Java, or C/C++. - You have experience designing, developing, testing (unit/integration/etc.), deploying, and maintaining backend REST API services with a strong focus on performance and latency. - You are comfortable working with SQL databases (Postgres preferred). - You actively participate in the design process to build efficient, scalable, and maintainable architecture. - You have experience diagnosing and solving complex technical problems and performance bottlenecks using data. - You take ownership of production services, ensuring their reliability and performance, and are willing to participate in on-call production support rotation. - You collaborate effectively with fellow engineers, product managers, and partner teams to deliver impactful solutions. - You are self-driven and outcome-oriented - you care about delivering value more than just shipping features. - You are passionate about learning, mentoring, and helping others grow. - You have excellent communication skills, both written and verbal. - You have experience designing, developing, and maintaining systems that integrate with third-party services. - You have optimized backend systems for latency, performance, and scalability. AI/LLM Familiarity: - Experience integrating LLM APIs (OpenAI, Anthropic, Gemini) into applications. - Design and implement tools that allow AI models to interact securely with our backend services, ensuring the LLM has the right context to perform tasks. - Familiarity with orchestration concepts (Google's ADK, Vercel AI SDK, or custom orchestration). - Database Literacy: Comfortable writing SQL queries and interacting with relational databases (Postgres preferred). - Engineering Best Practices: Experience with Git version control, CI/CD basics, and writing unit tests. Nice-to-Have Skills - Geo-spatial experience or foundation platform building experience Skills & Education This list includes key skills used in this job but is not inclusive of all skills needed for the role. Apache Kafka, Google Cloud Platform (GCP), Go Programming Language, Microservices Architecture 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. Learn More. 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. For more information, please visit Shipt's company site at Shipt.com. 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. 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 Job Pages

More Software Engineer Jobs

Role Description Verstärke unsere Teams in den Managed Services als Senior Softwareentwickler Natural m/w/d, gerne ab sofort, gerne in Vollzeit, langfristig und unbefristet. Egal ob remote, mobil aus dem Homeoffice oder von einem unserer Unternehmensstandorte aus - mit einem Wohnsitz in Deutschland ist arbeiten bei uns deutschlandweit möglich. Daneben bieten wir dir gerne auch verschiedene flexible Arbeitszeitmodelle an. Das erwartet dich: - Weiterentwicklung und Wartung von häufig geschäftskritischen, komplexen Anwendungen unserer Kunden - Verantwortungsvolle Arbeit in einem Team von Kolleg:innen, in dem wir uns gegenseitig unterstützen und wertschätzen - Weiterentwicklung der Kundensysteme von der Konzeptionierung neuer Funktionen über die Schätzung und die Implementierung bis hin zum Test und der Dokumentation - Langlaufende Projekte, in denen du zum absoluten Spezialisten für ein konkretes Kundensystem wirst, oder stete Abwechslung in unterschiedlichen Kundensystemen Qualifications - Mindestens 5 Jahre relevante Berufserfahrung - Aufgeschlossenheit, sich technologisches und fachliches Wissen eigenständig anzueignen und weniger erfahrene Kolleg:innen anzuleiten - Bereitschaft das Team und den Kunden als Teammitglied oder Projektverantwortlicher weiterzuentwickeln - Technologie- oder anwendungsbedingte Hürden nimmst du als Herausforderung an - Bereitschaft bei Bedarf in Cobol zu arbeiten - Sehr gute Deutsch- und gute Englischkenntnisse Benefits - Consist Spirit: Mentorenprogramm, offene Unternehmenskultur, flexible Arbeitszeitmodelle - Consist Mind: Gelebte Work-Life-Balance, Softskill-Seminare, attraktive Sozialleistungen - Consist Body: Betriebliches Gesundheitsmanagement, Fitness-Sponsoring, Teilnahme an Sport-Events - Bezuschussung betriebliche Altersvorsorge und vermögenswirksame Leistungen - 30 Tage Urlaub bei 5-Tage-Woche - Firmenevents - Erweiterte Kind-krank-Regelung - E-Ladesäulen - Mental-Health-Angebote - Rabattprogramme für Mitarbeitende

Germany
Job Closed
Isentia logo

Web UI and Mobile Developer

Isentia

Empowering clients to make great decisions.

Full TimeRemoteTeam 501-1,000Since 1982H1B No Sponsor

• Design and develop high-performance features for our web applications using Angular , ensuring UI components are scalable and optimized. • Take full responsibility for our iOS and Android applications. This includes regular security patches, OS compatibility upgrades, and feature enhancements. • Own the entire mobile lifecycle—from build and testing to navigating the complexities of the Apple App Store and Google Play Store . • Build and manage CI/CD pipelines (Bitbucket/GitHub Actions) to ensure our deployments are seamless and reliable. • Leverage cutting-edge AI tools and agents to streamline your development workflow and boost productivity. • Partner with product and backend teams to translate complex requirements into intuitive, high-quality solutions.

Philippines
Full TimeRemoteTeam 10,001+Since 1928H1B Sponsor

Company Overview​At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Department OverviewWe engineer the future of safety and security. Our connected technologies enable seamless, mission-critical communications for public safety and enterprise organizations, protecting people, property, and communities. Job Description - Collaborate with cross-functional teams to define, design, and ship new features. - Optimize cloud-deployed applications and backend services for maximum performance and scalability. - Implement clean, maintainable, and reusable code. - Troubleshoot and debug issues to ensure the highest level of application stability. - Stay updated on the latest industry trends, technologies and cloud development (AWS,Azure,GCP). - Work closely with UI/UX designers to ensure the best user experience. - Collaborate with stakeholders, including product managers, designers, and other developers, to gather and analyse requirements, and translate them into technical specifications and implementation plans. - Implement user interfaces with a focus on usability, responsiveness, and cross-browser compatibility, using modern front-end frameworks such as Angular (or React, or Vue.js). - Ensure code quality and maintainability through code reviews, testing, and adherence to coding standards and best practices. - Provide technical guidance, mentorship, and support to junior developers, fostering their growth and helping them improve their skills. - Collaborate with cross-functional teams, including designers, front-end developers, back-end developers, and QA engineers, to ensure successful project delivery and meet project timelines. - Stay updated with emerging technologies, trends, and industry developments, and evaluate their potential application to ongoing projects. - Troubleshoot and resolve complex technical issues, working closely with team members to identify root causes and implement effective solutions. - Participate in the continuous improvement of development processes, tools, and methodologies, driving efficiency and effectiveness. - Contribute to the documentation of code, architecture, and processes to facilitate collaboration, maintain knowledge, and support future development efforts. - Be well versed in using CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or Azure DevOps to enable continuous integration, delivery, and deployment of software applications to AWS EC2 instances. - Collaborate with development teams to ensure application code is properly integrated into the CI/CD pipelines and implement strategies for automated testing and quality assurance. - Implement security best practices (DevSecOps) by actively utilizing and addressing findings from security tools like Mend, Checkmarx, SonarQube, and Nessus throughout the development and deployment process. - Stay up to date with industry trends and emerging technologies related to web applications, cloud computing (AWS), and DevSecOps, evaluating their potential to enhance existing systems and processes. - Mentor and provide technical guidance to junior members of the team, review their work, and participate in code reviews to ensure code quality and adherence to best practices. - Collaborate with cross-functional teams, including software developers, system administrators, and project managers, to ensure successful project delivery and effective communication. Basic Requirements - Bachelor's degree in Computer Science, Engineering, or a related field. Equivalent work experience may be considered. - Proven experience as a cloud application developer. - Proficiency in multiple programming languages, experience with modern web frameworks (e.g., Angular, React, or Node.js). - Excellent problem-solving and troubleshooting skills, with the ability to analyze complex systems and identify practical solutions. - Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams and communicate technical concepts to non-technical stakeholders. - Proven ability to provide technical leadership, mentorship, and guide the team in implementing best practices and industry standards. Travel RequirementsNone Relocation ProvidedNone Position TypeExperienced Referral Payment PlanNoEEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

Malaysia
Zions Bancorporation logo

Java Liferay Developer

Zions Bancorporation

A financial services company headquartered in Salt Lake City, Utah, Zions Bancorporation specializes in Small Business Administration (SBA) lending, agricultura

Title: Java Liferay Developer Location: Midvale United States Job Description: Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been providing our community, clients, and colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today. We are seeking a Java/Liferay Developer to join Zions Bancorporation. The Java/Liferay Developer is responsible for contributing to the design, development, and testing of a customer portal serving Zions Bancorporation's treasury customers. You will work closely with solution architects, product owners, an Agile team, and stakeholders to address user needs. There will be opportunities to work on additional projects when the skillset of the developer aligns with organizational needs. Visa Sponsorship: This Java/Liferay Developer position is currently not eligible for employment visa sponsorship (e.g., H-1B visa). This includes, for example, situations where a candidate may have temporary work authorization while enrolled in school or upon graduation (e.g., CPT, OPT) but would need H-1B visa sponsorship within a few years of employment in order to maintain employment eligibility. The Java/Liferay Developer will: - Be able to develop for and maintain an existing Liferay environment, including more than 50 custom modules and configurations, as well as develop additional modules and configurations as required - Lead and own segments and features of the product - Implement wireframes and designs for multiple platform breakpoints, including phone, tablet, and desktop - Ensure product alerts and vulnerabilities are remediated within SLA timeframes - Other duties as assigned Requirements: - Should have related degree or relevant experience in addition to the below requirements - Must have 5+ years of experience working with Java 8/11/17/21 and 8+ years of experience developing for Liferay DXP 7.0, 7.2, and/or 7.4 - Must have architecture and software/platform engineering experience with Tomcat, Gradle, Spring, and Spring Boot - Must have 3+ years of experience using React, Angular, or similar other technologies - Experience with tooling such as Postman and Gogo Shell, and experience with analyzing development console outputs and logging Location: This position can be located 100% remote within the United States or will be a hybrid work from schedule with a minimum of three days per week in the office if you are located within 50 miles of the new Zions Technology Center in Midvale, UT. Pay Range: $110,000 - $140,000 (Based upon relatable skills/experience) Benefits: - Medical, Dental and Vision Insurance - START DAY ONE! - Life and Disability Insurance, Paid Parental Leave and Adoption Assistance - Health Savings (HSA), Flexible Spending (FSA) and dependent care accounts - Paid Training, Paid Time Off (PTO) and 11 Paid Federal Holidays - 401(k) plan with company match, Profit Sharing, competitive compensation in line with work experience - Mental health benefits including coaching and therapy sessions - Tuition Reimbursement for qualifying employees - Employee Ambassador preferred banking products

Utah
$110K - $140K / year