Senior Software Engineer

Senior Software Engineer

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Join us as a Senior Software Engineer to enhance our Cloud Data Access Management service.
  • Company: Informatica is a leader in Enterprise Cloud Data Management, transforming data into powerful assets.
  • Benefits: Enjoy flexible work options, comprehensive health benefits, and equity opportunities.
  • Why this job: Be part of a diverse team solving real-world problems with innovative data solutions.
  • Qualifications: 5+ years in server-side development, strong Java skills, and a passion for learning new tech.
  • Other info: Work in an Agile environment with global teams and contribute to cutting-edge privacy features.

The predicted salary is between 48000 - 84000 £ per year.

Build Your Career at Informatica

We’re looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of the world’s most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of life for people and businesses everywhere.

Senior Software Engineer

We’re looking for a Senior Software Engineer candidate with experience in Java to join our team in London. You will collaborate closely within cross-functional teams —including development, QE, product management, and architects— and reporting to the Development Manager.

Informatica acquired Privitar back in 2023, and our goal is to further integrate and expand on Privitar’s advanced access controls for data privacy and security into Informatica’s Intelligent Data Management Cloud (IDMC) platform. You’ll play a crucial role in the evolution of our new Cloud Data Access Management (CDAM) service, which governs and enforces privacy within Informatica IDMC.

Your Role Responsibilities? Here’s What You’ll Do

  • Play a key role as we continue to increase integration of the Cloud Data Access Management service into Informatica IDMC.
  • Optimize and expand on our flagship privacy features which differentiate Informatica from its competitors, such as Watermarking and NOVLT, our format preserving encryption solution.
  • Consider software security and threat models to build secure applications.
  • Utilize technologies such as Graph DBs, GraphQL, gRPC, REST, containerization, Kubernetes, Reactive frameworks, Typescript, AWS, and other cloud platforms.
  • Contribute to all layers of our architecture, from our public facing APIs to our Kubernetes deployment configurations.
  • Collaborate with product managers, architects, developers, QA engineers, DevOps, and technical writers to design, build, and promote features.
  • Work with geographically dispersed teams in an Agile environment.
  • Drive features in the platform that cut across multiple product groups.
  • Engage with a secure software development life cycle.

What We’d Like to See

  • Software design experience, preferably with a product engineering background.
  • Experience delivering results with rapidly developing propositions, client demands, and business needs.
  • Curiosity and willingness to learn new languages and tools.
  • Experience with Typescript/React.

Role Essentials

  • BS in Computer Science or a related technical discipline; advanced degree preferred.
  • 5 or more years of server-side software development experience.
  • Proficiency in coding with Java.

Perks & Benefits

  • Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance, and 401k plan or international pension/retirement plans).
  • Flexible time-off policy and hybrid working practices.
  • Equity opportunities and an employee stock purchase program (ESPP).
  • Comprehensive Mental Health and Employee Assistance Program (EAP) benefit.

We’re guided by our DATA values and we are passionate about building and delivering solutions that accelerate data innovations. At Informatica, we know diversity drives innovation. We are proud to be an Equal Opportunity Employer dedicated to maintaining a work environment free from discrimination, one where all employees are treated with dignity.

Informatica (NYSE: INFA), an Enterprise Cloud Data Management leader, brings data to life by empowering businesses to realize the transformative power of their most critical assets. We have pioneered the Informatica Intelligent Data Management Cloud (IDMC) that manages data across any multi-cloud, hybrid system, democratizing data to advance business strategies. Customers in over 100 countries and 85 of the Fortune 100 rely on Informatica. . Connect with LinkedIn , Twitter , and Facebook . Informatica. Where data comes to life.

#J-18808-Ljbffr

Senior Software Engineer employer: Informatica Corp.

Informatica is an exceptional employer that fosters a collaborative and innovative work culture, where employees are empowered to push their boldest ideas forward. Located in London, our team enjoys flexible working practices, comprehensive health benefits, and ample opportunities for professional growth within a diverse environment. Join us to be part of a mission-driven organization that values data's transformative power and supports your career development while making a meaningful impact on society.
I

Contact Detail:

Informatica Corp. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarize yourself with Informatica's Intelligent Data Management Cloud (IDMC) and its features, especially the Cloud Data Access Management service. Understanding how this service integrates privacy controls will help you demonstrate your knowledge during discussions.

✨Tip Number 2

Showcase your experience with Java and any relevant technologies mentioned in the job description, such as GraphQL, Kubernetes, and AWS. Be prepared to discuss specific projects where you've utilized these technologies effectively.

✨Tip Number 3

Highlight your collaborative skills by sharing examples of how you've worked in cross-functional teams. Since the role involves collaboration with various departments, demonstrating your ability to communicate and work well with others is crucial.

✨Tip Number 4

Express your curiosity and willingness to learn new languages and tools. This aligns with the company's values and shows that you're adaptable, which is essential in a rapidly evolving tech environment.

We think you need these skills to ace Senior Software Engineer

Proficiency in Java
Experience with Typescript/React
Understanding of Graph DBs and GraphQL
Knowledge of gRPC and REST APIs
Containerization and Kubernetes expertise
Experience with Reactive frameworks
Familiarity with AWS and other cloud platforms
Agile development experience
Software design experience
Strong problem-solving skills
Ability to collaborate within cross-functional teams
Experience with secure software development life cycle
Curiosity and willingness to learn new languages and tools
Excellent communication skills

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the Senior Software Engineer position. Understand the key responsibilities and required skills, especially focusing on Java, Typescript, and cloud technologies.

Tailor Your CV: Customize your CV to highlight relevant experience in software development, particularly with Java and any cloud platforms you've worked with. Emphasize your experience in Agile environments and collaboration with cross-functional teams.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data and how your background aligns with Informatica's mission. Mention specific projects or experiences that demonstrate your ability to solve complex problems and your curiosity to learn new technologies.

Highlight Soft Skills: In your application, don't forget to mention soft skills such as teamwork, communication, and adaptability. These are crucial for collaborating with geographically dispersed teams and driving features across multiple product groups.

How to prepare for a job interview at Informatica Corp.

✨Showcase Your Java Expertise

Since the role requires proficiency in Java, be prepared to discuss your past projects and experiences using this language. Highlight specific challenges you faced and how you overcame them, as well as any optimizations you implemented.

✨Demonstrate Collaboration Skills

Informatica values teamwork across various functions. Share examples of how you've successfully collaborated with product managers, QA engineers, and other stakeholders in previous roles. Emphasize your ability to work in cross-functional teams.

✨Discuss Security Considerations

Given the focus on data privacy and security, be ready to talk about your experience with secure software development practices. Discuss any relevant frameworks or methodologies you've used to ensure application security.

✨Express Your Curiosity and Learning Mindset

Informatica appreciates candidates who are eager to learn new languages and tools. Share instances where you've taken the initiative to learn something new, whether it's a programming language, framework, or technology, and how it benefited your work.

Senior Software Engineer
Informatica Corp.
I
  • Senior Software Engineer

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-02-28

  • I

    Informatica Corp.

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>