Remote Engineer + Digital Nomad + C++ + Python Jobs in Aug 2019 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

26 Remote Engineer Digital Nomad C++ Python Jobs at companies like Circleci, Geocomm and Canonical last posted 9 months ago

26 Remote Engineer Digital Nomad C++ Python Jobs at companies like Circleci, Geocomm and Canonical last posted 9 months ago

Get a  email of all new remote Engineer + Digital Nomad + C++ + Python jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Engineer + Digital Nomad + C++ + Python position?

Post a Job - $299
on the 🏆 #1 remote jobs board

This year

CircleCI is seeking a Staff Site Reliability Engineer (SRE) to work closely with our Software Engineers to deliver and manage the high-performance and scalable infrastructure underlying our multi-tenant Cloud offering as well as our Server-installed, on-premises solution. You will not only have the chance to automate and optimize infrastructure through the construction of appropriate tooling, but you will help software engineers through the design phase to optimize their services for scale in our production environment.\n \nThe CircleCI SRE team is globally distributed and remote-friendly. We take advantage of multiple timezones to manage a platform for our global customer base.\n \n \nAbout CircleCI\nCircleCI is the best platform for software teams looking to rapidly build quality projects, at scale. Our intelligent continuous integration and delivery tools are simple yet powerful. Our aim is to provide the wisdom of a connected development ecosystem to every team member making technology decisions.\n \nWe run 12M+ builds a month on our platform for companies like Spotify, Kickstarter, Sony, and Coinbase. Over 25,000 organizations and 300,000 developers actively build, test, and deploy on CircleCI.  We’ve raised $59.5M in venture capital from Industry Ventures, Top Tier Capital, Scale Venture Partners, DFJ, Harrison Metal Capital, and Baseline Ventures.\n\nIf you’re interested in joining the team at CircleCI, please send a resumé and let us know why you’d be a great fit for our team. If you contribute to an open source project, write a blog, or have a presence on the web (Twitter, GitHub, LinkedIn, etc.) we would love to hear about it.\n \nWe care deeply about diversity and inclusivity. We’re hiring at all experience levels, and seek talented teammates from a wide variety of backgrounds and experiences who are equally committed to cultivating a work environment of respect and kindness. We carefully consider every applicant that takes the time to apply.\n\n# Responsibilities\n What you will do:\n\nDesign and deliver solutions to improve the availability, scalability, latency, and efficiency of CircleCI’s services.\nEngage in service capacity planning and demand forecasting, anticipating performance bottlenecks\nDiagnose and resolve production issues in conjunction with software engineering teams\nArchitect and implement shared infrastructure used by all services within the CircleCI platform, for both SaaS and on-prem configurations\nSupport and advise software engineering teams in the design of scalable services\nBuild and maintain tools for deployment, monitoring, and debugging\nPlan and execute disaster recovery drills\nParticipate in rotating on-call duties, including incident management\n \n\n# Requirements\nWhat will make you successful:\n\nExperience managing a container-based microservice architecture, including orchestration, service-discovery, monitoring, and debugging\nUnderstanding of standard networking protocols and components such as: TCP/IP, HTTP, DNS, ICMP, the OSI Model, Subnetting, and Load Balancing\nIn-depth knowledge of operating systems (processes, threads, IPC, concurrency, locks, mutexes, semaphores, etc.).\nProficiency in one or more of: C, C++, Java, Python, Go\nComprehensive knowledge of the internal workings of at least one of Postgres, Mongo, Redis\nSystematic problem solving approach, coupled with a strong sense of ownership and drive\nTrack-record of working cooperatively with software engineering teams\nFocus on security in the delivery of all levels of a system\nPassion for modern software development and operation, including agile, CI/CD, and infrastructure-as-code\nDesire to learn and grow\n6+ years of experience

See more jobs at CircleCI

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

GeoComm


Senior Software Engineer - Security Video Integration

verified

Senior Software Engineer - Security Video Integration


GeoComm

verified

esri

gis

azure

agile

esri

gis

azure

agile

11mo

Stats (beta): 👁 3,165 views,✍️ 0 applied (0%)
We are looking for a motivated and experienced senior software engineer to help enhance our development effort using a cutting-edge tech stack. Successful candidates will demonstrate a passion for high quality software, have strong engineering principles and methodical problem-solving skills. This is a unique opportunity to build products that truly make a difference. This position is exempt and reports directly to the Joint Operations General Manager. \nQualifications\nBS/MS in Computer Science or Software Engineering\n7+ years of experience developing software applications and web services\nProgramming experience in Python, C# / .NET, JavaScript or TypeScript\nWorking experience with video camera system SDKs and APIs\nWorking experience with frameworks such as Angular\nWorking experience with SQL databases\nWorking knowledge of Git version control\nHands on experience creating responsive web applications using modern frameworks\nExperience designing applications that operate on cloud environments such as AWS or Azure\nAbility to establish priorities and work independently on multiple tasks\nKnowledge of Agile software development methodologies and practices\nPreferred Experience\nExperience developing, maintaining, and innovating large scale, consumer facing applications\nFamiliar with the development challenges inherent with highly scalable and available web applications\nExperience with open source technologies\nExperience with various modern web frameworks\nExperience developing GIS applications using Esri technology\nExperience with Docker\nGeo-Comm is an equal opportunity employer and does not discriminate in hiring or employment on the basis of race, color, religion, sex, national origin, age, disability, marital status, familial status, sexual orientation, veteran status or any other status protected by applicable law.\nGeo-Comm Corporation provides a drug-free working environment and is an Equal Opportunity Employer.

See more jobs at GeoComm

Visit GeoComm's website

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Canonical


Software Engineer - Openstack

Software Engineer - Openstack


Canonical


c

c plus plus

python

engineer

c

c plus plus

python

engineer

1yr

Stats (beta): 👁 3,118 views,✍️ 0 applied (0%)
A Software Engineer in the Sustaining Engineering Group is key for the success of our enterprise customers, partners and Ubuntu projects. You will help with troubleshooting and driving customer bugs to resolution by providing workarounds, guidance, and designing and authoring fixes to be released in Ubuntu and its supporting software packages.\nYou will be working with other members within the Canonical Engineering and upstream Open Source communities. You will leverage your engineering expertise to provide critical bug fixes and  solve complex problems for OpenStack, Kubernetes and the Ubuntu platform.\nKey responsibilities and accountabilities\nResolve complex problems related to OpenStack, Kubernetes and the Ubuntu platform.\nResolve complex problems in orchestration and deployment technologies including Juju, MAAS, charms, LXC/LXD and others.\nMaintain a close working relationship with Canonical's Customer Engagement and Product Engineering teams.\nAnalyse and participate in upstream development against current customer-reported bugs, developing and backporting patches as appropriate.\nAbility to identify and apply efficient problem solving techniques.\nManage workload to ensure that customer issues are all timely handled and driven to resolution.  \nParticipate in team discussions and meetings to improve process, tools, and documentation.  \nMaintain clear, concise and accurate bug documentation.\nWillingness to travel internationally up to 10% of work time for team meetings, events and conferences.\n \nRequired Skills and Experience\nExtensive experience with OpenStack.\nStrong experience with Ceph object storage and architecture.\nKnowledge of virtualization technologies including  KVM/QEMU and libvirt.\nStrong understanding of SDN and traditional networking.\nMust be able to understand Ubuntu OS bugs and advise on next steps.\nStrong development experience with C and Python.\nA minimum of 5+ years or equivalent experience as a Software Engineer.\nLinux system administrator skills and demonstrable experience.\nFamiliarity with Open Source process and community practices.\nStrong advocate for good customer experience.\nExcellent verbal and written communications skills in the English language.\nWilling to collaborate and participate as an effective team member.\n \nDesirable Skills and Experience\nExperience with Canonical Juju, charms, MAAS, and LXC/LXD technologies.\nExperience with packaging (debian, snappy).\nExperience with a modern distributed version control system such as git.\nExperience with debuggers including gdb and crash.\nExperience with Kubernetes.\nExperience with the Go programming language.\nKnowledge of Ubuntu development processes.\nDegree-level education in a technology field.\nTheoretical understanding of complex distributed systems.\nUpstream involvement in one or more Open Source projects.\nExperience working on a distributed team.\nFamiliarity with Open Source business model.

See more jobs at Canonical

Visit Canonical's website

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

gluent


Senior C Python Software Engineer

Senior C Python Software Engineer


gluent


c

c plus plus

python

senior

c

c plus plus

python

senior

3yr
\nIt is an interesting time to be in enterprise IT. There's the old world and new world. There's the SAN + proprietary database world and there's Cloud + open data formats world. In the new world, you own your data and can process it any way you like, simultaneously. Hadoop with Spark, Storm, Flink, Phoenix, Presto, Hive, Impala or straight MapReduce - you choose. Modern software running in cloud, on commodity hardware, slowly eats the legacy world. However, the old world is not going away - any time soon. We've been around for long enough to know that. Enterprise data continues to be born in many different old world systems, where it will graduate to new world for modern analytics and processing. We connect the old and new worlds. We 'glue' them together.\n\nWe're looking for Senior Software Developers in Dallas, Austin and Seattle to join our team. Remote work offered if located in or near these three cities.

See more jobs at gluent

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Stats (beta): 👁 7,559 views,✍️ 0 applied (0%)
The Mir & Middleware Team is responsible for the delivery of the next generation display server and some ancillary middleware projects that support Ubuntu touch. Mir includes input handling, industry standard graphics platform support, compositing, surface type policy and window management. Some ancillary projects include powerd, libertine, puritine, and ciborium. The team targets software for a converged world, for both traditional desktop and mobile devices. We are looking for a solid engineer to join this team. The ideal candidate will have experience working on lower level and middleware for embedded products.\n\n \n\nKEY RESPONSIBILITIES & ACCOUNTABILITIES\n\n \n\n Delivering features with corresponding test software for key projects that the team is supporting\n\n Analyze and triage issues reported from external and internal stakeholders\n\n Debugging and providing fixes for bugs found in team owned projects on both mobile and desktop hardware\n\n Work with other teams as needed for Mir & Middleware team representation\n\n \n\nREQUIRED SKILLS & EXPERIENCE\n\n \n\n Experience with C++ required, experience with Python or Go a plus\n\n Familiarity with open-source development tools and methodology; Experience with Ubuntu and Debian package tools/methodology a plus\n\n Experience delivering tests with features\n\n Ability to be productive in a globally distributed team through self discipline and self motivation, delivering according to a schedule\n\n Strong English language communication skills, especially in online environments such as mailing lists and IRC\n\n \n\n \n\nCanonical is an equal opportunity employer.\n\nExtra tags: C++ , Python, Go , Ubuntu

See more jobs at Canonical

Visit Canonical's website

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

FarApp


Junior Software Engineer

Junior Software Engineer


FarApp


javascript

c plus plus

cloud

php

javascript

c plus plus

cloud

php

5yr

Stats (beta): 👁 10,632 views,✍️ 0 applied (0%)
\nFarApp is looking for a full-time Junior Software Developer in the Los Angeles area to join our team. All work will be done remotely except for the occasional team meeting. We're located in Torrance, CA.\n\nFarApp is a service owned by The SGC Group, Inc. We're a small company that's growing quickly. We offer a cloud-based service that automates our customers' business processes. We automate their connections between their business systems and popular marketplaces and carts such as Amazon, eBay, Newegg, Buy.com, Sears, Yahoo, Magento, Shopify, Shipwire, and more.\n\nThere is a lot of active development at FarApp. Every new customer requires us to setup and configure everything so it's working exactly like they want. It's very common that what they want isn't available and we need to quickly develop features to support them. This could mean connecting to a new marketplace or third party logistics company, or it could mean importing new data from an existing connector. We're also trying to expand our feature-set and are actively developing software for our future growth.\n\nWe're looking for somebody who is passionate about software and is interested to start at the ground-level with a company so that they can help it grow and share in its success. We hope that you're excited to make a big impact because you'll have plenty of opportunity to do that. If you're ambitious and smart, we're definitely interested. But if on top of that you're the type of person who gets things done, then we're looking for you. We work with a lot of different technologies with languages such as Python, PHP, JavaScript, C++, etc. and frameworks such as Flask, AngularJS, TurboGears, etc. So we don't need somebody with a lot of experience but just need somebody who can learn new technologies quickly and is excited to make learning part of their regular routine. We try to never say no at FarApp because we believe we can develop anything (though some things are harder than others). We're looking for people that have the same mindset.\n\nWe're offering a competitive salary with great benefits and a flexible work schedule.\n\nBenefits\n\n\n* Work remotely\n\n* Competitive salary\n\n* Flexible work schedule\n\n\n

See more jobs at FarApp

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.