You will design, develop, and optimize scalable systems that power the company's onboarding funnels and acquisition platforms. You'll develop APIs and integration frameworks that enable partner-driven acquisition flows. You will lead from requirements gathering and design to successful delivery while collaborating with product, design, data, and business teams to accelerate growth.
Remote Software engineering Jobs · SQL
203 results
FiltersJob listings
Play a pivotal role in accelerating marketplace expansion by optimizing user acquisition. Design and ship A/B tests, implementing complex tracking, and iterating rapidly based on data insights. Build high-performance frontend experiences and develop backend logic for attribution, notifications, and analytics.
Work on cutting-edge staffing technology impacting payroll, billing, and workforce management. Modernize complex systems, migrating from legacy monolithic applications to scalable architectures. Lead development of client- and worker-facing features, ensuring high-quality code.
- Write production-quality, highly performant, API services using C#/.NET Core.
- Collaborate with other software engineers and product professionals to design, implement and test new features.
- Provide technical guidance and mentorship, while providing technical and design feedback.
As an Associate Machine Learning Engineer, you will help develop AI and ML systems that improve how Spotify detects, reviews, and manages risky or non-compliant activity. You’ll work with engineers, data scientists, and policy partners to design and evaluate models, automate performance tracking, and enhance transparency and auditability. This is a hands-on, collaborative role where you’ll learn from experienced practitioners while building solutions that advance safety, compliance, and responsible innovation.
- Design, develop, and maintain scalable backend solutions for modern web applications.
- Build and optimize APIs that integrate seamlessly with frontend services and AI-driven workflows.
- Write clean, reusable, and testable code, ensuring high performance and reliability.
- Lead the design, development, and delivery of high-quality cloud-based SaaS and mobile applications.
- Collaborate with cross-functional teams to ensure robust, scalable, and secure software solutions.
- Provide technical leadership and mentoring to junior engineers, focusing on optimizing performance and enhancing functionality.
As a Senior Manager of Software Engineering, you will lead and grow a high-performing engineering team building next-generation AI-powered experiences. You will own end-to-end delivery of innovative features such as conversational interfaces, personalized recommendations, and intelligent shopping tools. This role combines technical leadership, product strategy, and people management in a fast-paced, collaborative environment.
Responsible for consistently delivering high quality, scalable solutions. Help shape new code development/management and process workflows that are currently being implemented. Develop backend solutions using Java, Spring/ Spring Boot, focusing on microservices and API development.
Design, develop, and optimize systems that streamline financial processes. Enhance reporting accuracy and automate reconciliation workflows. Work closely with cross-functional teams to ensure solutions meet regulatory standards and operational needs.