At a Glance
- Tasks: Develop next-gen tech and collaborate on innovative projects that impact billions.
- Company: Join Google, a leader in technology with a culture of creativity and collaboration.
- Benefits: Competitive salary, health benefits, remote work options, and growth opportunities.
- Why this job: Be part of a team building cutting-edge event management tools for marketing and sales.
- Qualifications: Bachelor's degree and experience with data structures; coding skills in TypeScript, Java, or Kotlin preferred.
- Other info: Dynamic environment with opportunities to switch teams and tackle new challenges.
The predicted salary is between 28800 - 48000 £ per year.
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.
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.
We are focused on building Google's next generation of event management tools for Ads Marketing and Sales. Our aim is to become the central hub for event data within the Connect ecosystem, supporting end-to-end event workflows and integrating with other tools. We're looking to grow the team and build new features that will drive stronger partnerships with Marketing and Sales stakeholders.
Responsibilities- Write and review code in the following languages: TypeScript, Java, Kotlin or SQL.
- Test, debug, maintain or update full-stack web applications.
- Create API services using standard and Google-specific software development tools.
- Write and review technical documents, including design and developer documentation.
- Collaborate with Product, UX and engineering teams to deliver new features.
- Bachelor’s degree or equivalent practical experience.
- 1 year of experience with data structures and algorithms.
- Preferred: Master’s degree in Computer Science or a related technical field.
- Preferred: Experience with API development, database design and full-stack web development.
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law.
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
Software Engineer II, GBO Engineering employer: Google Inc.
Contact Detail:
Google Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II, GBO Engineering
✨Tip Number 1
Network like a pro! Reach out to current or former Google employees on LinkedIn. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for those technical interviews! Brush up on your data structures and algorithms, and practice coding challenges. Websites like LeetCode or HackerRank can be super helpful. We want you to feel confident when it’s showtime!
✨Tip Number 3
Show off your projects! If you've built anything cool, whether it's a personal project or something from work, make sure to highlight it. Having a portfolio can really set you apart and demonstrate your skills in action.
✨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, you’ll find all the latest job openings there, so keep checking back!
We think you need these skills to ace Software Engineer II, GBO Engineering
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with the languages mentioned in the job description, like TypeScript, Java, or Kotlin. We want to see how your skills can contribute to our projects!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your past experiences and how they relate to the role. We appreciate a well-structured application that’s easy to read!
Tailor Your Application: Don’t just send a generic application! Make sure to tailor your written application to reflect the specific responsibilities and qualifications listed in the job description. We love seeing candidates who take the time to connect their background to our needs.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Google Inc.
✨Know Your Tech Stack
Make sure you’re well-versed in the languages mentioned in the job description, like TypeScript, Java, Kotlin, and SQL. Brush up on your knowledge of data structures and algorithms, as these are crucial for any software engineering role.
✨Showcase Your Projects
Prepare to discuss specific projects you've worked on that relate to full-stack web development or API services. Be ready to explain your role, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills.
✨Collaborate Like a Pro
Since collaboration is key in this role, think of examples where you’ve successfully worked with product, UX, or engineering teams. Highlight your communication skills and how you contributed to delivering new features or improving existing ones.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current projects or the technologies they use. This shows your genuine interest in the role and helps you understand if it’s the right fit for you. Plus, it gives you a chance to engage with your interviewers!