CrawlJobs Logo

Principal Engineer (Java)

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Principal Engineer is a senior technical leader focused on tech risk remediation and cyber security within Wealth Tech environments. The role drives the design, implementation and automation of security solutions to mitigate vulnerabilities, ensure regulatory compliance and guide teams on best practice coding and security standard. The engineer acts as the go to expert for complex technical remediation, AI enabled security automation, and stakeholder driven technology programs.

Job Responsibility:

  • Ensure the goals of functional area are delivered to appropriate Operations & Technology (O&T) organizations
  • Oversee O&T spending to ensure the firm's finances are budgeted and spent according to the Chief Technology officer’s (CTO) technology strategies
  • Manage overall execution of IT strategy and roadmap for the technology area
  • Lead operational readiness and conformance to global operational standards for ongoing operation and support
  • Utilize an in-depth understanding of how engineering integrates within technology and commercial awareness
  • Responsible for training and coaching team members, performance management activities, monitoring quantity and quality of work, and addressing development needs for assigned personnel
  • Make evaluative judgment based on analyzing information in complicated or unique situations
  • utilizing multiple sources of information
  • Impact engineering through overseeing planning, finances / budget, end results and policy setting
  • Negotiate with senior leaders across functions and with external parties, as required
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Conduct technical proofs of concept for cyber security remediation and develop quickly adoptable easy to implement technical solutions. guide teams on best practices, coding standards and AI driven automation for wealth tech risk remediation
  • Lead tech risk remediation and cyber security vulnerability management across Wealth Tech. Provide technology solutions from design to implementation including automation and product modification to support investment decisions
  • Work closely with CTI, CISO and Business stakeholders to identify technical solutions and best practices. Review third party solutions and translate investment decisions into design specification and engineering deliverables
  • Oversee framework of risk mediation including component vulnerabilities, static build testing, VTM, database and third party software assessments. Deliver Solutions to reduce open vulnerabilities
  • Drive automation of cyber security risk processes to integrate risk mitigation and ensure transparency via regular reporting to senior management
  • Manager audit cycles, technology patches, upgrades and regulatory changes
  • Lead AI adoption and automation initiatives to address challenging technical issues and debugging in wealth tech environments
  • Foster collaboration between internal teams, risk and control, third party to achieve synergies in managing risk and solution delivery
  • Conduct feasibility studies, cost estimates, and IT planning for new or revised application systems aligned with business needs
  • Empower and mentor internal teams on security practices, technology standards and risk mitigation approaches

Requirements:

  • 10+ years of relevant experience in an Engineering role with commensurate experience in people management
  • Experience working in Financial Services or a large complex and/or global environment
  • Project Management experience
  • Consistently demonstrates clear and concise written and verbal communication
  • Comprehensive knowledge of design metrics, analytics tools, benchmarking activities and related reporting to identify best practices
  • Demonstrated analytic/diagnostic skills
  • Ability to work in a matrix environment and partner with virtual teams
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
  • Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements
  • Proven track record of operational process change and improvement
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
  • Deep understanding of tech stacks (Cloud, DevOps, legacy systems) and security protocols/ Cyber Security standards

Additional Information:

Job Posted:
March 22, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Engineer (Java)

Principal Software Engineer, Cloud Storage Engineering

We are working on a greenfield storage platform built on top of Kubernetes and P...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors, Masters, or PhD in Computer science in a related technical field or similar experience
  • 10+ years of experience in software development and architecture
  • Expert-level experience with one or more prominent languages such as Java, Kotlin, or Go is crucial.
  • An expert in Kubernetes stateful sets and/or databases such as PostgreSQL.
  • Passion for collaborating with and mentoring junior members of the team
  • A real appetite for helping others learn and grow
  • Considers the customer impact when making technical decisions
Job Responsibility
Job Responsibility
  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Deliver solutions that are used by other teams and products
  • Determine plans-of-attack on large projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
  • Set the standard for thorough, meaningful code reviews
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor more junior members
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Performance Engineer

This is the definitive performance ownership role for the Matillion Data Product...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
matillion.com Logo
Matillion
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Principal Engineer specializing in performance for large distributed systems, ideally within a high-growth SaaS or data platform environment
  • Deep expertise in Java and Spring Boot, with strong JVM performance engineering skills, including GC tuning, heap/thread optimization, and low-latency design
  • Strong systems-level understanding of technologies like Kubernetes, container runtimes, Python performance, network behavior, and cloud architecture (AWS)
  • The ability to influence engineers across teams without direct authority, shaping architecture, patterns, threading models, and concurrency to eliminate bottlenecks
  • Expertise with modern observability stacks (e.g., OTel, Prometheus, Grafana, Datadog) and hands-on experience designing and running meaningful load, chaos, and stress scenarios
Job Responsibility
Job Responsibility
  • Define and drive the Performance Vision and Strategy, establishing clear, measurable targets for latency, throughput, cost efficiency, and workload scalability across the Data Productivity Cloud
  • Conduct deep-dive profiling and complex root cause analysis across distributed systems, investigating API latency, memory/CPU pressure, queue back-pressure, and network bottlenecks
  • Build, maintain, and own repeatable, scalable benchmarking frameworks covering agent performance, concurrency, workflow orchestration throughput, and end-to-end user journeys
  • Drive significant Cost Performance and Efficiency improvements by utilizing telemetry and empirical data to reduce runtime operational costs (compute, memory, storage, network)
  • Act as the technical performance expert to influence feature design, technical architecture, and implementation patterns across engineering teams to prevent regressions and embed performance guardrails
What we offer
What we offer
  • Company Equity
  • 27 days paid time off
  • 12 days of Company Holiday
  • 5 days paid volunteering leave
  • Group Mediclaim (GMC)
  • Enhanced parental leave policies
  • MacBook Pro
  • Access to various tools to aid your career development
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

As a Principal Software engineer you will work on complex data pipelines dealing...
Location
Location
Salary
Salary:
Not provided
balbix.com Logo
Balbix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS/BS 7+ years in Computer Science or a related field
  • Expert programming experience with Python, Java, or Scala
  • Good working knowledge of SQL databases such as Postgres and NoSQL databases such as MongoDB, Cassandra, Redis
  • Experience with search engine database such as ElasticSearch is preferred
  • Time-series databases such as InfluxDB, Druid, Prometheus
  • Strong computer science fundamentals: data structures, algorithms, and distributed systems
Job Responsibility
Job Responsibility
  • Design and implement the features and own the modules for ingesting, storing and manipulating large data sets for a variety of cybersecurity use-cases
  • Write code to provide backend support for data-driven UI widgets, web dashboards, workflows, search and API connectors
  • Design and implement web services, rest APIs, and microservices
  • Build production quality solutions that balance complexity and meet acceptance criteria of functional requirements
  • Work with multiple-interfacing teams, including ML, UI, backend and data engineering
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer

As a senior technical leader, you will work closely with the Cloud Transition Ca...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong technical expertise and 14+ years experience in designing/building enterprise grade solutions using microservices
  • Fluency in at least one modern object-oriented programming language (preferably Java)
  • Broad experience architecting, designing, and building large-scale systems with multiple dependencies
  • Passion for engineering rigor and operational excellence (design principles and patterns, unit testing, best practices for security and privacy, CI/CD etc)
  • Success with building, expressing, and pitching a technical vision to stakeholders
  • Driving consensus with other cross team technical leaders
  • Excellent collaboration, communication and leadership skills
  • Ability to get engineers to follow their lead as well as mentor/coach
  • Success with leading the long-term strategy for software architecture
  • Experience with Enterprise Customers
Job Responsibility
Job Responsibility
  • Define and execute the vision and strategy for the group
  • Lead other engineers to define strategic technical direction
  • Execute projects from design to launch
  • Collaborate with other teams and leaders globally to influence, set expectations, gather inputs and communicate results
  • Identify and drive step-change initiatives
  • Build world class platforms to power Backup/Restore, Sandbox, Data Portability and Wall-to-wall expansion from competitors
  • Inspire other engineers in professional development
  • Contribute to engineering and operational practices
  • Bring in a continuous improvement mindset
  • Fulltime
Read More
Arrow Right

Lead Principal Engineer

We are seeking a highly skilled and experienced Lead Principal Engineer to join ...
Location
Location
United States , San Francisco
Salary
Salary:
194300.00 - 312100.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Extensive experience (10+ years) in engineering roles with a focus on search infrastructure and technology
  • Proven expertise in OpenSearch or similar search technologies, with a strong understanding of search paradigms and information retrieval
  • Deep knowledge in storage systems, relevance tuning, ranking mechanisms, and compute storage
  • Demonstrated experience in designing and managing large-scale, high-performance search infrastructures
  • Strong programming skills in languages such as Java, Python, or similar
  • Excellent problem-solving skills and the ability to work collaboratively in a fast-paced, dynamic environment
  • Exceptional communication skills, with the ability to convey complex technical concepts to diverse audiences
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of advanced search infrastructure solutions for the Rovo product, leveraging OpenSearch technologies
  • Architect and optimize storage solutions to support search capabilities at scale, ensuring high performance and cost-efficiency
  • Drive initiatives to enhance search relevance and ranking algorithms, improving the overall user experience
  • Collaborate with cross-functional teams, including product managers, data scientists, and software engineers, to align technical solutions with business needs
  • Provide expert guidance and mentorship to engineering teams, fostering a culture of innovation and technical excellence
  • Ensure the reliability, scalability, and security of our search infrastructure, implementing best practices in system design and operations
  • Stay abreast of industry trends and emerging technologies related to search and data infrastructure, integrating relevant advancements into our systems
  • Develop and maintain comprehensive documentation for all architectural designs, processes, and systems
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

We're hiring Senior Principal Software Engineer to join our Jira Experience XP t...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience building software
  • 4+ years in an architect/principal role working across teams
  • Proficiency in Java or another JVM-based language
  • Broad experience architecting, designing, and building large-scale systems with multiple dependencies
  • Passion for building quality solutions and up-keeping quality standards
  • Success with building, expressing, and pitching a technical vision to stakeholders
  • Experience with collaboration with an ecosystem of teams
  • Success with leading the long-term strategy for software architecture
  • Experience with Enterprise Customers
  • Experience in operational requirements and common challenges of software systems
Job Responsibility
Job Responsibility
  • Shape the forward-looking technical direction and long-term architecture for Jira Platform
  • Identifying, translating and driving architecturally significant programs of work that impact at an org and company level
  • Use your deep technical, influencing and communication skills to align other engineers, product managers, and senior managers at the team, org and company level to understands the vision, translate that into an impactful solution
  • Work with leadership and provide technical input on roadmap planning
  • Partner with principal engineers and architects from other teams and drive exploration of large-scale projects spanning multiple teams in Jira
  • Solve interesting, complex problems from technical design to launch
  • Improve, through example, the quality of software construction and meaningful code reviews in an agile environment
  • Be a role model for, and influence a large team of engineers at multiple seniority levels all the way from grads to principal engineers, and mentor engineers across the teams
  • Be influential within your team and work with peers and senior leaders to define and revise the standards for operational excellence across Atlassian
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Engineer, Search Platform

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years experience in multiple hands-on software/technology leadership roles, with end-to-end responsibility through the software development lifecycle
  • Experience with Lucene, Solr, or other Search technologies
  • Bachelor's degree with a preference for Computer Science degree
  • Expertise with one or more prominent languages such as Java, Python, Kotlin, Go, or TypeScript is required
  • Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings (e.g., AWS, GCP, or Azure)
  • Experience in Java, Spring, REST, and NoSQL databases
  • Experience building event-driven based on SQS, SNS, Kafka or equivalent technologies
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
  • Practice in mentoring other engineers and influencing decision makers throughout the organisation
  • Consider the customer impact when making technical decisions
Job Responsibility
Job Responsibility
  • Handle complex problems in the team from technical design to launch
  • Determine plans-of-attack on large projects
  • Solve complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation and take on complex bug fixes, especially on high-risk problems
  • Set the standard for meaningful code reviews
  • Partner across engineering teams to take on company-wide programmes in multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor junior members of the team
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

To become a 100 year company, we need a world-class engineering organisation mad...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience building and developing backend applications - Bachelor's or Master's degree with a preference for Computer Science degree
  • Experience crafting and implementing highly scalable and performant micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, etc.)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
  • Experience in Elasticsearch, being able to deep dive into performance at scale problems, is a bonus
Job Responsibility
Job Responsibility
  • Build and ship JQL Search features and capabilities daily in highly scalable, cross-geo distributed environment
  • Be responsible technical evolution for products and platforms in JQL Search and partially in Jira Platform
  • Be part of an amazing open and collaborative work environment with other experienced engineers, architects, product managers, and designers, working closely with JQL Search and collaborating with other Jira Platform or Jira product teams
  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions
  • Ensure full visibility, error reporting, and monitoring of high performing backend services
  • Foster a culture of efficient delivery
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Visit go.atlassian.com/perksandbenefits to learn more
  • Fulltime
Read More
Arrow Right