Mountain View, CA, 94039, USA
7 days ago
Senior Software Engineer
Overview We are seeking a talented Back End Engineer to work with our team and contribute to the development of our Numaflow product. What you'll bring + Bachelor's degree in Computer Science, Engineering, or a related field. + Minimum 3+ years of experience in back-end web development, specifically with Golang and Rust + Proven track record of developing responsive web applications that scale and perform well. + Experience with Git, RESTful APIs, and modern front-end build tools. + Familiarity with Agile/Scrum methodologies and project management tools. + Good communication and interpersonal skills, with experience working in a team setting. + Passion for creating clean, well-organized, and maintainable code. + Strong understanding of the Software design/architecture process + Experience building CI/CD pipelines + Solid knowledge of algorithms and design patterns How you will lead + Collaborate with cross-functional teams to define technical requirements, use cases and develop prototypes, or proof of concepts + Independently design the components that they are responsible for a given deliverable with minimal guidance + Actively seeks and incorporates design review feedback, also actively reviews design of peers and SWEs + Conduct code reviews, promote code quality, and ensure adherence to coding standards + Identify and address performance bottlenecks and optimize architecture and code + Provide recommendations and best practices for Software Development + Actively stay abreast of industry best practices, share learnings, and experiment and apply cutting edge technologies + Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems + Roughly 90% hands-on coding and code reviews + Resolve defects/bugs during testing, pre-production, production, and post-release patches + Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results + Experience with Agile Development, SCRUM, or Extreme Programming methodologies + Expertise with unit testing & Test Driven Development (TDD). + Expertise with Object Oriented Languages and programming practices + 3+ years experience with RESTful APIs (designing and implementing preferred) + Experience with Rust programming is a big plus EOE AA M/F/Vet/Disability. Intuit will consider for employment qualified applicants with criminal histories in a manner consistent with requirements of local law.
Confirm your E-mail: Send Email