Software Engineer IV

4 days ago


Mountain View, California, United States Russell Tobin & Associates Full time
Job Title: Software Engineer IV

We are seeking a highly skilled Software Engineer IV to join our team at Russell Tobin & Associates. As a key member of our development team, you will be responsible for designing, developing, and maintaining our next-generation Enterprise Identity Provisioning system in the cloud.

Key Responsibilities:
  • Design and develop software applications using Java, Spring Boot, and Kafka.
  • Participate in the design, development, test automation, documentation, and integration of the Enterprise Identity Provisioning system.
  • Contribute to changes to existing Identity Management components to enable migration from the current on-prem solution to the next-gen in the cloud.
  • Gather functional requirements, develop technical specifications, and perform project and test planning.
  • Implement a full SDLC lifecycle including CI/CD in the cloud.
  • Work cross-functionally with various Intuit teams, including product management, product lines, and business units.
  • Communicate, document, and distill technical information to team members and partner organizations.
Requirements:
  • Java, Spring Boot, Spring, Kafka, Postgres, and AWS experience.
  • Strong understanding of software development lifecycle, including design, development, testing, and deployment.
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced environment and meet deadlines.
What We Offer:
  • A competitive hourly rate of $75-$80, depending on experience.
  • A hybrid work arrangement with 3 days onsite in Mountain View, CA.
  • The opportunity to work on a cutting-edge project with a talented team.


  • Mountain View, California, United States YouTube Full time

    About the RoleAs a Software Engineer IV, Mobile at YouTube, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesWrite product or system development code.Review code developed by other engineers and provide feedback to...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer IV on our Embedded Systems/Firmware team at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesParticipate in or lead design reviews with peers and stakeholders to decide...


  • Mountain View, California, United States YouTube Full time

    About the JobAs a software engineer at YouTube, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesWrite product or system development code.Review code developed by other engineers and provide feedback to ensure best...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.ResponsibilitiesWrite product or system development code.Participate in, or lead design reviews with peers and stakeholders to decide amongst...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for large-scale applications and platforms.Manage...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our fast-paced business grows and evolves.Key ResponsibilitiesWrite product or system development code.Participate in, or lead design reviews with peers and stakeholders to...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesWrite high-quality, scalable, and maintainable code for mobile applications.Review and provide feedback on code developed...


  • Mountain View, California, United States S M Software Solutions Inc Full time

    Job Title: Software Engineer - PythonWe are seeking a highly skilled Software Engineer to join our team at S M Software Solutions Inc. As a key member of our team, you will play a crucial role in advancing financial inclusion and digital transformation by adapting our platform to meet local-market needs.Job DescriptionKey Responsibilities:Translate product...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.Key ResponsibilitiesWrite product or system development code.Participate in, or lead design reviews with peers and stakeholders to decide amongst...


  • Mountain View, California, United States YouTube Full time

    About the RoleAs a Software Engineer at YouTube, you will play a critical role in developing cutting-edge technologies that enable users to share their stories, explore what they love, and connect with one another. We are seeking a highly skilled and experienced engineer to join our team and contribute to the design, development, and deployment of software...


  • Mountain View, California, United States Russell Tobin & Associates Full time

    Software Engineer IV Job DescriptionAbout the Role:We are seeking a highly skilled Software Engineer IV to join our team in Mountain View, CA. As a key member of our development team, you will be responsible for designing, developing, and testing cloud-based software applications using Java, Spring Boot, and Kafka.Key Responsibilities:Design and develop...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide amongst available technologies.Review code...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing technologies that protect people's privacy online while giving companies and developers tools to build thriving digital businesses.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions to ensure the security and integrity of Google's...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.ResponsibilitiesWrite product or system development code.Participate in, or lead design reviews with peers and stakeholders to decide amongst...

  • Software Engineer

    7 days ago


    Mountain View, California, United States Tik Tok Full time

    About TikTok U.S. Data SecurityTikTok U.S. Data Security is a subsidiary of TikTok in the U.S., dedicated to protecting user data and ensuring the security of the TikTok platform.Job SummaryWe are seeking a highly skilled Software Engineer to join our team in the Global Payment department of the US Tech Service department. As a Software Engineer, you will be...


  • Mountain View, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for Google's commerce platform.Collaborate...


  • Mountain View, California, United States General Motors Full time

    Job OverviewGeneral Motors is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our engineering organization, you will be responsible for leading the development of complex software systems and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesLead cross-functional teams of software...


  • Mountain View, California, United States General Motors Full time

    Job OverviewGeneral Motors is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our engineering organization, you will be responsible for leading the development of software solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of software solutions from concept to deliveryCollaborate...


  • Mountain View, California, United States LinkedIn Full time

    Unlock Your Potential as a Principal Staff Software Engineer at LinkedInAt LinkedIn, we're committed to empowering professionals to achieve their career goals. As a Principal Staff Software Engineer, you'll play a critical role in shaping the future of our platform and driving innovation in the field of software engineering.About the RoleWe're seeking a...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at YouTube. As a Software Engineer, you will play a critical role in developing and maintaining our software systems, ensuring they are scalable, efficient, and meet the needs of our users.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software...