Jitterbit

Tech / AI / Software

Sr.SoftwareEngineer

alameda, california, united states FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Sr. Software Engineer at Jitterbit. Skills: iPaaS platform development, APIM platform development, large-scale distributed systems, multi-tenant SaaS, Microservices, Cloud-based architectures, Java, RDBMS, JavaScript, CSS, Docker, AWS. Design and develop new features for our iPaaS and APIM platform. work on projects from design through deployment”

Industry & Context.

Tech / AI / Software
Problems you'll solve

Problem-solving; debugging; analytical

Eligibility Requirements

24x7x365 environment, operate flawlessly 24x7x365

What They're Looking For.

Must Have

Master’s degree in Computer Science or related degree and 5 years of experience as a Software Engineer or related occupation in Software or Bachelor's degree in Computer Science or related degree and 7 years of experience as a Software Engineer or related occupation in Software Engineering, 5 years of experience with Technical Lead on building large-scale distributed, 5 years of experience with Building multi-tenant SaaS, 5 years of experience with Problem-solving, debugging, and analytical, 5 years of experience with Microservices and Cloud-based architectures/design, 5 years of experience with Java, 5 years of experience with RDBMS such as at least one of the following: SQL Server and MySQL, 5 years of experience with JavaScript, 5 years of experience with CSS, 5 years of experience with Application deployment via Docker and/or AWS, 5 years of experience with Presenting sprint demos to technical and non-technical teams

What You'll Do.

Design and develop new features for our iPaaS and APIM platform

work on projects from design through deployment

and performance in a 24x7x365 environment

and architect new capabilities on our iPaas and APIM Platform

Responsible for full lifecycle

and distributed systems that operate flawlessly 24x7x365

Build and maintain highly available systems on Kubernetes

implement an auto-scaling for Kubernetes nodes

Develop applications through use of Kafka – Producer

AWS serverless technologies

Build and manage CI/CD pipelines

Integrate and define containerization technologies

leading to automation and orchestration of tools

Deploy and maintain applications using AWS services such as DMS

making sure that services are highly available and scalable

Participate in the Software Development Life Cycle to create

enhance and maintain software solutions for Cloud Applications platform

Integrate Front-End and Back-End of software application into fully functional software system

UML diagrams and documentation to identify clients’ requirements throughout the software development life cycle (SDLC)

Work with database management systems to write efficient SQL queries

Collaborate with software engineers

and product owners in agile environment to prioritize needs

translated business and functional requirements into technical specifications

produced high quality software design and architecture

Present sprint demos every 3 weeks

Conduct peer code reviews

participate in research

discussions and decisions on software architecture

development processes

Train less experienced engineers to ensure that team is high-achieving

Mentoring and coaching junior software engineers so that they may become future leaders on the team that not only can meet but anticipate client needs

Work with clients on planning and retaining business

Interface with clients to provide expert analysis of software requirements and functional specifications

How You'll Work.

Team & Collaboration

closely working with various stakeholders such as software engineers, testers, scrum masters and product owners; Collaborate with software engineers, QA testers, and product owners in agile environment; Conduct peer code reviews; Train less experienced engineers; Mentoring and coaching junior software engineers

Communication Scope

Presenting sprint demos to technical and non-technical teams

Process & Methodology

design through deployment, full lifecycle, agile environment

Full Job Description

Jitterbit automates and orchestrates business systems to empower teams, unlock value, and accelerate business transformation. With Jitterbit, organizations can streamline operations, enhance data accessibility, and deliver on a growing list of IT needs more quickly and confidently. For organizations ready to modernize and innovate, Jitterbit provides a unified AI-infused low-code platform for integration, orchestration, automation, and app development that accelerates business transformation, boosts productivity, and unlocks value. The Jitterbit Harmony platform, including iPaaS, API Manager, App Builder and EDI, future-proofs operations, simplifies complexity and drives innovation for organizations globally. Design and develop new features for our iPaaS and APIM platform and on projects from design through deployment, ensuring scalability, reliability, and performance in a 24x7x365 environment. Build, design, test, and architect new capabilities on our iPaas and APIM Platform by closely working with various stakeholders such as software engineers, testers, scrum masters and product owners. Responsible for full lifecycle, including creating robust, scalable, and distributed systems that operate flawlessly 24x7x365. Build and maintain highly available systems on Kubernetes, implement an auto-scaling for Kubernetes nodes. Develop applications through use of Kafka – Producer, Consumer, Streams API, AWS serverless technologies. Build and manage CI/CD pipelines. Integrate and define containerization technologies, leading to automation and orchestration of tools. Deploy and maintain applications using AWS services such as DMS, EC2, S3, SNS, making sure that services are highly available and scalable. Participate in the Software Development Life Cycle to create, develop, enhance and maintain software solutions for Cloud Applications platform. Integrate Front-End and Back-End of software application into fully functional software system, utilizing full stack software engine

Free ATS check

Applying for this Sr. Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Jitterbit?

Real rants from real employees. Read before you apply.

Read Company Rants →