At a Glance
- Tasks: Build and evolve a secure, scalable event management platform for Google.
- Company: Join Google, a leader in technology innovation and engineering excellence.
- Benefits: Competitive salary, health benefits, remote work options, and career development opportunities.
- Why this job: Make a real impact on events that connect millions of users worldwide.
- Qualifications: Bachelor's degree and experience in software development with various programming languages.
- Other info: Dynamic team environment with opportunities to switch projects and grow your skills.
The predicted salary is between 28800 - 48000 £ per year.
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 1 year of experience with data structures and algorithms.
Preferred qualifications:
- Master's degree in Computer Science or a related technical field.
- 1 year of experience with Go, TypeScript, Spanner, Java, Kotlin, SQL.
- 1 year of experience with API Design, Relational Databases, Web Components.
About the job:
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
RSVP is the go-to event management tool for teams, used for everything from major flagship events like Google Input/Output (I/O) to intimate local workshops. Our platform enables Googlers to create beautiful event websites, manage guest lists and registrations, send branded emails, run engaging virtual and in-person sessions, and analyse event success. In this role, you will focus on building and evolving a secure, and scalable platform to support the full life cycle (LC) of Google's external events. We work on all aspects of product development, to deliver features that impact thousands of Googlers and millions of external guests.
Google is an engineering company at heart. We hire people with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on users around the world. At Google, engineers not only revolutionize search, they routinely work on scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, social to local, Google engineers are changing the world one technological achievement after another.
Responsibilities:
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
- Write product or system development code. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
- Contribute to the full stack development of the RSVP platform, including backend services, and frontend applications. Design, develop, test, deploy, and maintain scalable and reliable features for both event organizers and guests.
- Collaborate closely with Product Managers, UX Designers to translate requirements into technical solutions. Work with core technologies like Spanner for databases, Protocol Buffers for APIs, and Google Cloud Platform services.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
Software Engineer II, RSVP in London employer: WeAreTechWomen
Contact Detail:
WeAreTechWomen Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II, RSVP in London
✨Tip Number 1
Network like a pro! Reach out to current or former Googlers on LinkedIn and ask for insights about the company culture and the RSVP team. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Prepare for those technical interviews! Brush up on your coding skills in Python, Java, or whichever language you're most comfortable with. Practise solving problems on platforms like LeetCode or HackerRank to get into the groove.
✨Tip Number 3
Show off your projects! If you've built anything cool using Go, TypeScript, or any relevant tech, make sure to highlight it in your discussions. Real-world examples of your work can really impress the interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Google family!
We think you need these skills to ace Software Engineer II, RSVP in London
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your programming experience in languages like Python, Java, or C++. We want to see how you've used these skills in real projects, so don’t hold back!
Tailor Your Application: Take a moment to customise your application for the Software Engineer II role. Mention specific experiences that relate to event management or scalable platforms, as this will show us you’re a great fit for RSVP.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and structure your thoughts well. This helps us understand your background and how you can contribute to our team.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining StudySmarter!
How to prepare for a job interview at WeAreTechWomen
✨Know Your Tech Stack
Make sure you’re well-versed in the programming languages and technologies mentioned in the job description, like Python, Java, and Go. Brush up on your knowledge of data structures and algorithms, as these are likely to come up during technical interviews.
✨Showcase Your Projects
Prepare to discuss specific projects you've worked on that relate to event management or full-stack development. Highlight your contributions, the challenges you faced, and how you overcame them. This will demonstrate your problem-solving skills and versatility.
✨Practice Coding Challenges
Get comfortable with coding challenges and algorithm questions. Websites like LeetCode or HackerRank can be great for practice. Focus on writing clean, efficient code and explaining your thought process as you solve problems.
✨Collaborate and Communicate
Since collaboration is key in this role, be ready to discuss how you’ve worked with Product Managers and UX Designers in the past. Share examples of how you translated requirements into technical solutions, showcasing your teamwork and communication skills.