Job Description :
Python Developer | Fremont, CA (Only local)
H4 EAD/L2 EAD/GC/Citizens
W2 Req
The Role
Client is seeking a Software Engineer Back-End to join our team and help build the next generation of web solutions for our pricing management platform. In this role, you will develop mission-critical services and applications that require high availability, concurrency, multi-tenancy, and high scalability for a large global user base.
* Work closely with Product Management, Engineering and DevOps to build features, resolve problems, and perform testing related to customer facing high traffic services and applications in a fast-paced and collaborative Agile team while owning your solution from development to production
* Be nimble and react quickly to changing business conditions
* Ensure Service Level Agreements with stakeholders are defined and met
* Design, write, test, and document applications while identifying solutions to complex problems
* Define optimal system performance at scale and at different layers while using system profiling tools and stress testing to find and fix weak spots
* Implement continuous integration, regression and deployment, while maintaining the existing system and codebase
* Design and build scalable, high-availability mission-critical systems and APIs
* Ensure feature quality through extensive testing (unit, integration, functional, performance and regression) with a focus towards automation
* 2+ years of experience in web application design and development with evidence of exceptional ability
* Bachelor''s Degree in Computer Science or related field, or equivalent experience
* Experience with micro-services architectures and API-first design
* Design and development experience with applications that require high availability, concurrency, multi-tenancy, scalability
* Experience with Docker and Kubernetes
* Strong SQL Experience (MySQL, PostgreSQL)
* Experience in NOSQL Database like MongoDB or Cassandra is highly desirable
* Strong experience building Web Services that are secure, scalable and performant
* Strong experience with Python and the Django framework
* Knowledge of different caching strategies, performance tuning, transaction management across systems and messaging systems
* Experience with Redis or in memory computing
* Experience withNodeJS is a plus
* Experience with GraphQL is a plus

Similar Jobs you may be interested in ..