Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.
Full Stack Engineer
Location
Australia
Posted
99 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Engineer
Spotify
• Design, implement and ship features using Java, Typescript and other technologies for the Spotify Ads Manager. • Partner with product managers and business stakeholders to build and scale our services, powering our platform. • Collaborate with teams and disciplines across the world to deliver high-quality, high-impact customer-facing products and features. • Perform code reviews, create documentation and take on complex bug fixes across services and multiple levels of the stack. • Improve operational excellence and share your knowledge across the company to promote best practices. • Work in an environment that supports your individual growth.
Job Requirements
- You are a full-stack engineer with at least 3 years of hands-on experience in Java and TypeScript to implement end-to-end features that handle a high volume of data.
- You have a strong understanding of web and API development principles and significant experience in building, integrating with, and using APIs. Proficiency in understanding and implementing REST, gRPC, and GraphQL is essential.
- You care about observability and building robust & reliable systems. This includes practical experience with engineering best practices, testing automation (unit, integration, and end-to-end), and monitoring tools to ensure software quality and system stability.
- You own your solutions end-to-end, from scoping tickets through to deployment and smoke testing your features in production.
- Nice to have experience with experimentation platforms, A/B testing concepts, and proficiency in SQL.
- You care about software architecture across the front-end, back-end, and the APIs gluing them together.
- You have experience working directly with stakeholders and Product leadership. You’re not just coding—you’re moving adoption, revenue, and user happiness metrics.
- Embracing challenges and celebrating wins, as well as failures, to derive findings, is a key aspect of your approach.
- You are comfortable working in an agile environment and are comfortable challenging yourself and your team to improve their ways of working.
Benefits
- Flexible work arrangements
- Opportunities for professional development
- Dynamic, collaborative team environment
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead and conduct thermal hydraulic analyses to support BWR fuel design, optimization, and performance evaluation • Lead the technical development, application, and maintaining thermal-hydraulic system codes, correlations, and methodologies relevant to reactor fuel development • Develop, validate, and refine high-level programming tools or algorithms to support complex engineering analyses and simulations • Mentor junior engineers and promote knowledge sharing across the Thermal & Fluids Analysis team • Analyze and interpret experimental data to inform fuel design improvements and validate analytical models • Document technical methodologies, analysis results, and test findings in clear, concise engineering reports and presentations
• Lead the technical development, accuracy, and uncertainty qualification, testing, verification, and maintenance of analytical methods for evaluating steady-state and transient core/fuel performance. • Develop single-phase and two-phase thermal-hydraulic test plans, interface with test personnel related to all testing activities, perform associated data analysis, and develop empirical correlations or mechanistic models. • Work with nuclear and mechanical engineering teams in the development of new fuel products / software in the area of thermal hydraulics. • Work within a regulatory framework for nuclear software quality assurance for engineering programs. • Prepare, document, and present technical data to both internal and external customers. • Enhance team processes to drive efficiency and simplification. • Communicate effectively with method users through support, documentation, and training. • Ensure high-quality work in compliance with NRC regulations, customer requirements, and business quality standards. • Foster a team culture rooted in teamwork, integrity, transparency, and accountability. • Collaborate with team members globally across various time zones. • Interface with regulatory agencies (NRC, DOE, etc.) as necessary.
Lead Software Engineer, Latam
Kubikware - A 5-time Inc. 5000 companyWe're a world-class digital agency at better rates. Word.
• Join a client-facing team through a staff augmentation engagement • Be backend-focused, with strong ownership over API design, performance, and system scalability • Build enterprise-level backend systems and implement GraphQL in production environments
Senior Embedded Software Engineer
WorkNomadsA global employer for international remote talents, offering flexible coliving in our WN LAB Hotel in Sofia.
• Develop, integrate, and debug embedded software on Adaptive SoC platforms • Work across bare-metal, embedded Linux (Yocto), and RTOS (Zephyr) environments • Support high-speed networking bring-up and system-level validation • Contribute to hardware-software co-simulation and complex SoC software flows • Perform low-level hardware debugging and performance optimization • Collaborate closely with international engineering teams to ensure successful product delivery



