REMOTE Sr. Python Developer

  • Prosum,
  • Phoenix, AZ
  • 4 days ago
software engineering, Algorithms, C, API, Distributed computing, Engineering, IT, Software development, Git, Physics, Python, RPC, Scalability, JavaScript, Mathematics, Continuous integration, Architecture, Software, Concurrent computing, Multithreading, Best practices, Computer science, Linux, RESTful, Parallel computing, QA, Test-driven development, go, golang, google, REST, C (programming language), C++
Full Time
$100,000 - $125,000
Work from home available Travel required to 10%.

Job Description

  • Remote available with occasional travel to the Phoenix office.


  • Bachelor's degree in computer science or other applicable field such as IT, Physics, Mathematics, etc.
  • 5+ years work experience as a software developer
  • Strong programming skills (Go and C/C++)
  • Experience designing APIs for libraries and/or frameworks (REST, RPC)
  • Deep understanding of distributed systems and scalability challenges.
  • Deep understand multi-threading, concurrency, and parallel processing technologies.
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective design and code reviews and resilient architecture.
  • The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
  • The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Willingness to learn and grow professionally in a new team environment
  • Ability to take ownership and responsibility for projects and tasks
  • Preferred Experience:
    • Experience using Python and JavaScript languages
    • Ability to develop concurrent algorithms
    • Good handle of Test-driven development best practices
    • Document REST APIs with RAML
    • Experience with Linux terminal, Git, ELK

Posted By

Alwin San Jose

2201 Park Place, Suite 102 El Segundo, CA, 90245

Dice Id : prosum
Position Id : 19220BMC
Originally Posted : 4 months ago
Have a Job? Post it