Job Description :
Software Engineer
Location: Remote for now, After Pandemic – San Jose or Austin.
End Client: PayPal./ Altimetrik


Job Description Summary:
Do you enjoy building large scale applications that are integral to the success of the company? Are you
passionate about driving innovation and delivering quality products that delight customers?

As a Software Engineer in the Enterprise Cyber Security (ECS) team, you will design, develop, deliver and
maintain innovative core products and services that enable our Client to serve its customers with revolutionary
security. This role will give you the opportunity to develop your skills, collaborate across teams, mentor your
peers, and continue to learn in a fun, reciprocal, iterative, and rapidly changing environment.

The Team
The ECS Cryto Product Development team is responsible for the design, implementation and resiliency of the
next generation key management product features to secure sensitive data.
Job Description:
Key Responsibilities:
Writing high quality code, on time that meets customer’s expectations and is quickly understood
and easily supported and maintained by others.
Independently research and design integration solutions by documenting individual modules and/or
components to explain their function, responsibility, and execution per business requirements.
Building products, tools and services from scratch, as well as evolving existing systems
Decomposes business requirements and translates them into detailed design specifications and
code.
Implement automated test cases to support code and project requirements for use with our
Continuous Integration (CI) pipeline.
Become fiercely Agile, using Scrum to deliver features to production.
Applying your technical expertise to guide the team in making intelligent and pragmatic design
decisions
Nurture highly effective relationships with internal business partners such as product management,
technical teams, systems operations, and service and support.
Help identify and develop ways to improve our team39;s efficiency by expanding on our existing
tools and processes.
Supports production issues, includes independently completing root-cause analysis and
diagnosis.

Qualifications:
4 years minimum experience programming with Java, NodeJS and Python
2+ years of experience building and delivering production quality, scalable, secure, software
systems
1+ years of experience in Agile practices

Knowledge of Applied Cryptography (Symmetric/Asymmetric Keys algos, Certificates, TLS
etc
Working knowledge of Linux, Git, Docker, JUnit, Maven
Experience building and deploying applications using continuous integration pipelines and
automated deployment tools such as Jenkins
Experience with data structures, algorithms, software design and RESTful APIs
Authority in writing Unit Test cases, Functional test cases and meeting Non-Functional requirements
like application security, availability and performance
Strong debugging skills
A sense of ownership and a passion for delighting customers through innovation and creative
solutions to sophisticated problems
Demonstrated ability to learn new technologies quickly.
Excellent verbal and written communication and collaboration skills to effectively connect with
both business and technical teams

Nice to Have:
Experience developing in GCP or AWS
Experience in information and/or
             

Similar Jobs you may be interested in ..