22 Feb
Principal Software Engineer
California, Sanjose , 95101 Sanjose USA

Vacancy expired!

Job RequirementsWe are looking for curious, energetic rock stars to join our engineering team.
  • You will be a full-stack Principal SaaS Engineer / hands-on Architect in company's core engineeringteam to deliver and own metadata-driven, API-first, componentized, highly-extensibleSaaS application suites that aim to deliver top-notch user experience and business values.
  • You will architect and implement SaaS applications that are highly scalable, secure, highlyavailable, fault tolerant using cutting edge cloud technologies deployed over AWS.
  • You will make and own architectural decisions that drive the scaling of company’s applications.
  • You will establish and continuously enhance the CICD pipeline.
  • You will develop and maintain automated tests on top of industry-standard test frameworksusing Java, Python, and integrate the tests into the CICD pipeline.
  • You will implement solutions using iterative processes, Agile development methodologies andscenario-driven development.
  • You will collaborate seamlessly with core products and engineering team members locatedglobally and reliably meet deadlines.

    Qualifications
  • Highly motivated self-starter with a builder's mindset; expect plenty of freedom and plenty ofresponsibilitiesBachelor’s degree in Computer Science or related engineering fields.
  • 7+ years of hands-on experience as a lead software engineer or an architect in the enterpriseSaaS domain for applications, including expertise in building large and distributed systems thatsupport business-critical cloud services deployed over AWS
  • In-depth knowledge and hands-on experience of Java technologies, Restful APIs, SpringBoot,horizontal scalability, microservices architecture, and high availability principles.
  • In-depth knowledge and hands-on experience of metadata-driven design principles.
  • In-depth understanding of service and data integration among Cloud services.
  • In-depth understanding of RDBMS, NoSQL and object modeling.In-depth understanding of componentized user interfaces.
  • Highly skilled in public cloud technologies on AWS.Familiar with one or more Continuous Integration software (Jenkins, Bitbucket Pipelines,TravisCI, CircleCI, AWS CodePipeline)
  • Familiar with one or more Continuous Delivery/Deployment software (Container technologiessuch as Docker, Kubernetes, Spinnaker, Terraform/AWS CloudFormation, AWS EC2/VMs)
  • Excellent communication skills
  • Experience with financial SaaS applications is preferred.
  • Experience with Salesforce platform is preferred.

Vacancy expired!


Related jobs

Report job