jobr.pro
Principal Software Engineer
Job Description
What You'll Do
Design, build and deploy complex distributed systems
Build 3rd party integrations with major conference providers using SDKs
What You Bring
7+ years of software development experience using Python
Proven experience with distributed systems software design
Good knowledge of RESTful API Standards
Proven experience in distributed microservices development
Experience with cloud-based infrastructure (AWS or GCP)
Knowledge of industry best practices for package management and their release cycles (CI/CD)
Experience with NoSQL (MongoDB/Elastic Search) and SQL
High personal and leadership skills
Strong communication skills (English)
Education
BSc in Computer Science, Mathematics, Software Engineering, or equivalent experience
Salary US base salary range for this position is $140,000 - $260,000 + variable compensation + benefits.
Benefits...
Design, build and deploy complex distributed systems
Build 3rd party integrations with major conference providers using SDKs
What You Bring
7+ years of software development experience using Python
Proven experience with distributed systems software design
Good knowledge of RESTful API Standards
Proven experience in distributed microservices development
Experience with cloud-based infrastructure (AWS or GCP)
Knowledge of industry best practices for package management and their release cycles (CI/CD)
Experience with NoSQL (MongoDB/Elastic Search) and SQL
High personal and leadership skills
Strong communication skills (English)
Education
BSc in Computer Science, Mathematics, Software Engineering, or equivalent experience
Salary US base salary range for this position is $140,000 - $260,000 + variable compensation + benefits.
Benefits...