Home
Jobs

Senior Software Engineer

8 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Overview

Intuit is a leading software provider of business and financial management solutions for small and mid-sized businesses, consumers, financial institutions and accounting professionals.Over 50 million users, seven million small businesses and 1,600 financial institutions depend on Intuit because we innovate at the crossroads of real customer problems and breakthrough technology. Join us and let your ingenious ideas be heard.
Interested in creating and leading the platforms that are high scale and mission critical? Want to solve large scale and highly availability platform challenges for on premise and public cloud deployments? Intuit is seeking Senior Software Engineer, who is characterized by progressive technical experience and has demonstrated progression in technical prowess, to join PDX Observability Engineering team.We are looking for creative, brilliant, passionate, enthusiastic and experienced Senior Software Engineer to join the Core Systems team who can design and deliver platform with a sharp customer focus. The Senior Software engineer will be a developer in the next generation cloud platform which is used by thousands of developers at Intuit. The successful candidate would be responsible for a set of platform capabilities that maximizes the velocity with which Intuit and 2nd/3rd party developers can build awesome products and drive innovation. The candidate will have a proven history in software development on large scale highly available platforms. This person will be a technical leader with a "hands on" experience in an agile software development environment. The person will be customer focused, seeking constantly to understand and evolve products per the customer's needs.Interested in creating and leading the platforms that are high scale and mission critical? Want to solve large scale and highly availability platform challenges for on premise and public cloud deployments? Come join the Core PDX Observability team as a Senior Software EngineerWhat you'll bring
  • 8+ years of experience in designing and developing web, software, or mobile applications.
  • Experience working with three or more of the following: Unix/Linux environments, distributed and parallel systems, workflow automation, CI/CD platform development, cloud platforms development (e.g., AWS/GCP), and Kubernetes/container platforms-based development.
  • Proficiency in one or more general-purpose programming languages such as Java and Python.
  • Experience in Kubernetes and Docker container-based development, packaging, and deployments.
  • Familiarity with open-source technologies.
  • Experience with various modern web frameworks, cloud/SaaS, and the entire Software Development Life Cycle (SDLC).
  • Experience in messaging/queueing systems.
  • Ability to generate incident management reports, technical documentation on supported applications, operational tools, and application deployment plans.
  • Respond to monitoring alerts according to defined playbooks and procedures.
  • Participate in Root Cause Analysis (RCA) processes.
  • Manage application deployment and RCA processes for specific applications.
  • Implement improved operational processes.
  • Maintain real-time application dashboards showing the overall health of the system.
  • Adhere to code standards to build better solutions.
  • Provide metrics reporting on application performance, availability, reliability, etc.
  • Conduct design reviews of operational approaches and solutions.
  • Contribute to operational standards and requirements.
  • Perform risk analysis and root cause analysis.
  • Make decisions on technical feasibility and approach.
  • Exhibit strong communication skills and the ability to explain complex technical issues to both technical and non-technical audiences.
  • Experience with data-intensive applications and proficiency in using Kafka, Kinesis, Amazon S3, and SQS for scalability.
  • Solid understanding of basic AWS networking principles to enhance system performance and reliability.
  • Capable of improving scalability to efficiently manage increased data and traffic demands.
  • Demonstrate a strong understanding of software design/architecture processes.

Preferred Qualification

  • SRE experience with hands-on skills in debugging, checking logs, and metrics.
  • Understanding of the Observability stack and experience working with Splunk.
  • Experience with fluentbit/fluentd is advantageous.
How you will lead
  • Design, develop, test, deploy, maintain, and improve software.
  • Utilize multiple technologies to solve complex problems.
  • Possess a results-oriented mindset with a passion for producing high-quality code.
  • Lead the gathering of functional requirements, develop technical specifications, and oversee project and test planning.
  • Demonstrate interest and ability to learn additional coding languages as needed.
  • Have experience with Docker container-based packaging and deployments.
  • Experienced in developing highly scalable and available web applications.
  • Resolve defects/bugs during testing, pre-production, production, and post-release patches.
  • Create specifications for onboarding new offerings, including troubleshooting, patch processes, cross-organizational incident management processes, and security breach response plans.
  • Develop implementation plans for application disaster recovery, migration, roll-back plans, expansion, routine deployments, and system upgrades.
  • Collaborate cross-functionally with various Intuit teams including product management, QA/QE, various product lines, and business units to drive forward results.

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Intuit

96 Jobs

RecommendedJobs for You

Ahmedabad, Gujarat, India

Bengaluru, Karnataka, India