The Job logo

What

Where

Senior Staff Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Job Overview

Intuit is transforming into an open, trusted, and easy-to-build-on platform where we and other partners solve the most pressing customer problems and deliver awesome experiences. Our AI-driven expert platform strategy drives strong momentum and accelerates innovation. Intuit is building platform capabilities to accelerate development velocity for internal and external consumption as part of this strategy.

The Development Services and Experiences (DevX) team is looking for a highly skilled Python Developer to join our team as a Senior Staff Software Engineer. In this role, you will be responsible for multiple capabilities or sections of experiences in a composite app. You will be a technical leader and domain expert across multiple teams that identifies gaps and influences technology and product direction. You will drive and guide work spanning multiple teams, developing new-to-the-world/Intuit technology solutions. As a technical leader and domain expert, you will begin to influence technology and product direction, make localized decisions, balance short and long-term goals, and weigh business impact.

Qualifications

  • As a Senior Staff Software Engineer, your responsibilities will include:
  • Provide technical leadership and domain expertise across multiple teams to identify gaps and influence technology and product direction
  • Drive and guide work spanning multiple teams, developing new-to-the-world/Intuit technology solutions
  • Write and review code to eliminate complexity while ensuring security, scalability, performance, testability, resiliency, and maintainability
  • Leverage deep understanding of the end-to-end system to design highly secure, scalable, and operationally excellent solutions
  • Ensure design for operational cost optimization and create and promote standard practices

Responsibilities

  • Strong python web development and proven track record of building web applications
  • 9+ years of experience in software development
  • Prior experience of leading multiple scrum teams (10 to 35 engineers)
  • Hands-on coding with technical contribution of 70%+
  • Proven ability to proactively identify, share, and address risks impacting business
  • Ability to influence through others, driving progress on initiatives not under their direct control
  • Ability to think out of the box, take calculated risks, and help the team navigate change
  • Detailed knowledge of systems and gaps to influence Intuit strategy and priorities and contribute to the fiscal year plan
  • Expertise in writing and reviewing code to eliminate complexity while ensuring security, scalability, performance, testability, resiliency, and maintainability
  • Deep understanding of the end-to-end system to design highly secure, scalable, and operationally excellent solutions
  • Experience in ensuring design for operational cost optimization and creating and promoting standard practices
  • Proven ability to proactively identify and resolve product stability issues, improving quality and availability
  • Expertise in design and implementation of advanced CI/CD and automation/resiliency concepts like Progressive Rollouts, FMEA
  • Deep knowledge of integration across domains beyond their own functional domain
Set alert for similar jobsSenior Staff Software Engineer role in Bengaluru, India
Intuit Logo

Company

Intuit

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Intuit Logo

Staff Software Engineer

Intuit

Bengaluru, Karnataka, India

Posted: a year ago

Job Overview Intuit is a mission-driven, global financial platform company that gives everyone the opportunity to prosper. With products like TurboTax, QuickBooks and Mint, we’re using technology to build solutions to challenging financial problems for millions of people around the world. The T4I- Privacy Technology team is the steward of Intuit's privacy solutions to provide scalable privacy capabilities and experiences. Our mission is to that provide users with choices at time of need, honour their preferences, protects their rights, keeps Intuit and partners compliant. We are looking for an engineer with a strong background in both front-end web technologies (React JS) and back-end (Java, Spring, REST/GraphQL services, etc. You will be part of a cross-functional team, working with a mix of business partners, developers, product managers and other analysts in an Agile Scrum team. Qualifications 9+ years’ experience developing web applications BE/BTech in computer science or equivalent work experience Strong leadership experience: Leading meetings, presenting, technical go to person, and cross-functional collaborator. Expertise in the Software design/architecture process. Experience in some of the following technologies: RESTful or GraphQL based web services with Java, Spring Boot, Dynamo DB, React JS, JavaScript, HTML, CSS, Python, Camunda Understanding with AWS skill - S3, SQS, KMS, Lambda, RDS, App Stream etc. Experience with unit testing & Test Driven Development (TDD) Experience in the Domain driven model and hexagonal architecture Experience with Agile Development, SCRUM, or Extreme Programming methodologies Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences Strong understanding of the software design/architecture process Good to have : Working/hands on experience building privacy solutions for company "Self-starter" attitude with a willingness to dive in and figure things out Experience with leveraging, contributing to and leading open source community projects. Strategic and analytical thinker who is hypothesis-driven and uses data, judgment, and pattern recognition for learning and moving quickly Excellent communication and presentation skills: Demonstrated ability to explain complex issues to both technical and non-technical audiences Experience working with Kubernetes/Docker Responsibilities Developing, maintaining, and innovating large scale, developer-facing platforms Familiar with security best practices Familiar with the development challenges inherent with adoption of API Gateway or Service Mesh platforms in large scale organizations Designing/developing web-based applications and backend services Gathering functional requirements, developing technical specifications, and project & test planning Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems Resolve defects/bugs during testing, pre-production, production, and post-release patches Work cross-functionally with various Intuit teams: Product Management, Experience Design, various product lines, or business units to drive forward results Contribute to the design and architecture of the project

Thermo Fisher Scientific Logo

Staff Engineer, Software

Thermo Fisher Scientific

Bengaluru, Karnataka, India

Posted: a year ago

Job Summary We are seeking a skilled Solr and Lucidworks developer to join our team and contribute to the design, development, and implementation of search solutions using Apache Solr and Lucidworks Fusion. As a developer, you will work closely with multi-functional teams to understand business requirements and translate them into effective search functionalities. Your expertise in Solr and Lucidworks Fusion will be essential in optimizing search performance and improving the overall search experience. Responsibilities: Design, develop, and maintain search applications and solutions using Apache Solr and Lucidworks Fusion. Collaborate with customers to gather requirements and understand business needs for search functionality. Implement search features such as faceted search, content ranking, autocomplete, spell checking, and result clustering. Optimize search performance through query tuning, relevance ranking, and index optimization techniques. Integrate Solr and Lucidworks Fusion with various data sources and systems to provide comprehensive search capabilities. Develop custom search components and plugins to extend the functionality of Solr and Lucidworks Fusion. Conduct detailed testing and debugging of search applications to ensure high quality and reliability. Stay updated with the latest trends and standard methodologies in search technologies, specifically Solr and Lucidworks Fusion. Collaborate with multi-functional teams, including software developers, architects, and system administrators, to ensure detailed integration of search solutions. Provide technical mentorship and support to junior developers and assist in their skill development. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Overall of 10+ years experience in Software Development Proven experience in designing and developing search solutions using Apache Solr and Lucidworks Fusion in the last 3 to 5 years. Solid understanding of search engine technologies, search algorithms, and data structures. 5+ years of experience in Java programming language and Spring Boot framework Experience with indexing, querying, and analyzing large volumes of structured and unstructured data. Familiarity with search relevance models and ranking techniques. Knowledge of RESTful web services and API integration. Understanding of information retrieval concepts and search analytics. Excellent problem-solving and debugging skills. Strong communication and teamwork abilities. Preferred Skills: Experience with other search technologies like Elasticsearch or Apache Lucene. Familiarity with machine learning and natural language processing (NLP) concepts. Knowledge of cloud-based search platforms and infrastructure, such as Amazon CloudSearch or Azure Cognitive Search. Understanding of agile development methodologies.

Thermo Fisher Scientific Logo

Staff Engineer, Software

Thermo Fisher Scientific

Bengaluru, Karnataka, India

Posted: a year ago

Job Summary We are seeking a skilled AEM developer to join our team and contribute to the design, development of eCommerce websites. As a developer, you will work closely with multi-functional teams to understand business requirements and translate them into effective functionalities. Your expertise in building AEM components will be essential in building a world class website that can help customers scale at large digitally. Qualifications: Software Engineer with 10+ years of experience Advanced programming skills in Core Java, microservices architecture  / Rest API.  Experience in Spring Boot is not mandatory, but is good to have. Has good experience (atleast in the last 4-5 not the right type to submit for a sick leave.years) working on AEM in building forms, template creation, classic & touch UI components, user role management, content repository and OSGi Has experience and well versed with oak:index, assets, cache management and has fine tuned for better performance. Deliver against the website optimization and customized experience strategies across the website and other touch points. Debug, troubleshoot, and fix AEM configuration and integration issues. Experience with distributed systems, cloud computing. Experience deploying software on elastic platforms such as Kubernetes, EC2 Exceptional analytical and problem solving skills Demonstrated ability to think critically, learn new technologies, cut through ambiguity, and deliver results Strong teamwork, leadership, and time management skills; passion for leading, mentoring and developing junior team members Ability to express ideas clearly within the team and across departments Be able to step up when situation demands such as meeting deadlines and critical production issues. Be flexible to work with some overlapping work overs if needed and attend onshore calls.   Preferred Skills: Experience with other search technologies like Elasticsearch or Apache Lucene. Familiarity with machine learning and natural language processing (NLP) concepts. Knowledge of cloud-based search platforms and infrastructure, such as Amazon CloudSearch or Azure Cognitive Search. Understanding of agile development methodologies.

Freshworks Logo

Senior Staff Engineer

Freshworks

Chennai, Tamil Nadu, India

Posted: a year ago

Job Description Overview: Freshworks seeks a self-motivated senior engineer to work alongside multidisciplinary teams that build and scale our products. As a Senior Staff Software Engineer, you will establish and drive the engineering standards and benchmarks the teams you work with will live up to. You will own and elegantly solve the most challenging problems for your teams. You will lead by example and demonstrate with your work ethic and disciplines exactly how great engineers bring value every single day to a growing organisation like ours. Young, enthusiastic engineers will look up to you for everyday guidance and mentorship, and will find it a joy working alongside you. Responsibilities: ·       As a software architect, design, document, deliver the most elegant, practical solutions to challenging engineering problems ·       As an experienced engineer, identify and help prioritise the most critical technical debt alongside solutions and iterative plans to chip away at the debt ·       As a persistent student, stay abreast with the latest technological advancements and find opportunities to find timely alignments with our internal needs ·       As a senior programmer, establish a high bar for writing maintainable software through your own coding efforts, code reviews, and code sanity standards integrated into the CI pipelines. ·       As a mentor, provide timely assistance and guidance to our inspired, young engineers as they attempt to crack a variety of engineering problems. ·       As a visionary, aspire to achieve and define the next generation in technical and engineering standards ·       As a collaborator, work with cross-functional teams of your own and across teams and products for critical projects ·       As an ace troubleshooter, take on the most critical and challenging problems occurring in production and help analyse and solve them, while identifying preventive measures ·       As a customer champion, internalise the customer’s expectations and bring a customer focus to all engineering design and implementation you own Qualifications ·       Education: Bachelor's Degree in technical field OR equivalent work experience ·       A minimum of 8 years of relevant professional experience ·       A minimum of 8 years of software development experience in an individual contributor role ·       Experience developing software in a commercial software product development environment ·       Experience working with cross-functional teams ·       A polyglot in programming languages with the ability to learn new technologies as the need arises ·       Experience building and maintaining software for scale ·       Clear spoken and written communication ·       Accomplished record of bringing significant value as an individual contributor