Software Engineer
Doctor on Demand
(San Francisco, California)Doctor on Demand is a mobile app providing fast and easy access to some of the best doctors, psychologists, and other healthcare providers.
As a Software Engineer focused on Developer Tools your job will be to build and configure software to ensure our engineers are working as efficiently as possible. Leveraging our continuous delivery pipeline to ensure bugs are caught before going to production.
- Collaborate with the engineering team to improve the code delivery pipeline from workstation to CI/CD server
- Build, document, and facilitate the onboarding process for new engineers
- Evaluate, configure, and deploy new tools for ensuring high quality code is released
Requirements:
- Good Linux/Unix skills
- Very comfortable with git
- Ability to code in Python (or similar interpreted language)
- Experience with CI/CD and build tools like Jenkins
- Can handle troubleshooting virtualization software like Virtualbox
- Built packages using a common package manager (setuptools, rpm, dpkg, npm, etc…)
- Currently authorized to work in the United States as no sponsorship is available for this position
Bonus Points:
- IntelliJ based IDEs (PyCharm, WebStorm, Android Studio)
- Docker
- Android development experience
- IOS development experience
- Experience with front-end web technologies and packaging tools like angular, npm, webpack
Benefits | Benefits included |
---|
Questions
There are no answered questions, sign up or login to ask a question
- Linux/Unix
- Onboarding
- Python
- Troubleshooting
- Virtualization
- AngularJS
- Git
- IntelliJ IDEA
- iOS Development
- Jenkins
- Web Technology
- Docker
- WebStorm
- NPM
- Webpack
- Oracle VM VirtualBox
- Build Tools
- Developer Tools
- Android Studio
- rpm
- CI/CD
- PyCharm

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.