Jobs by tag: "python"

Showing 16-20 of 105 items.
00

Systems Engineer Kafka Specialist

Tucows
Verified
python kafka linux 4 months agoApply

Job Description

We are looking for an experienced Linux systems engineer with knowledge of Kafka to join our team.

Our team provides managed Kafka clusters for use by other teams, and we manage the infrastructure that is used to accomplish this. We are responsible for deploying virtual infrastructure to our OpenStack private cloud. We also build and maintain all the systems used for monitoring, logging, monitoring, and deployment of our systems and services.

Are you a systems engineer who has experience with Kafka? Come help us evolve our Kafka service, and be a part of the future of Tucows!


# What You Are:
* You have extensive experience working with and solving issues with Linux-based systems.
* You have experience maintaining infrastructure via configuration management (i.e. SaltStack, Ansible, Puppet, Chef, or similar) and infrastructure as code (i.e. Terraform, CloudFormation, or similar).
* You have experience working with Kafka and related components, such as schema registry.
* You have a passion and a talent for automation.
* You have worked with public or private clouds (i.e. OpenStack, AWS, Google Cloud, Azure).
* You are comfortable working with Git and GitHub.
* You are a great teammate who enjoys learning from others, as well as helping others learn.
* You might have experience working with a container orchestration system (i.e. Nomad, Kubernetes).

# About Tucows:
Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company youve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains.

We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. Its also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet!

Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd!
__________

Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality.

We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Learn more about Tucows, our culture and employee benefits on our site [here](https://tucows.com/careers/).

Be sure to mention the words VIBRANT DECEMBER ARRIVE when applying to show you read the job post completely. This is a beta feature to avoid spam applicants.



#Salary and compensation
$90,000 — $120,000/year


#Location
Worldwide

See more jobs at Tucows

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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.

01

Senior Full Stack Engineer

Hatchways
Verified
python javascript node js 4 months agoApply

Job Description

What do we do?

Hatchways' mission is bold. We're modernizing education by helping those new to the tech industry get real, practical experience on-the-job instead of in the classroom. Our goal is to provide access to opportunities to people who otherwise would have been overlooked by the traditional interview process.


We have revolutionized the technical interview process by using a practical work simulation to assess candidates instead of relying on credentials, years of experience, or impractical CS knowledge to assess candidates.


Hatchways is a place you come to make an impact, working with like-minded people to build something meaningful using the best technology. You can read more about our team and culture here - https://hatchways.io/careers.


What we are looking for?

We are adding a Senior Full-stack Engineer to the team. As a member of the team, you will get a chance to develop complex web applications, using a mix of Javascript (React) and Python. You will be working in a highly collaborative environment. This is an exciting role for someone who enjoys the challenge and responsibility for large projects.


What does senior mean? For us, we are a company that doesnt hire based on years of experience or credentials. In order to be senior, we are looking for an engineer that can provide technical mentorship to our team and can work on complex technical projects with little to no direction.


The ideal candidate for this position is a thoughtful problem solver who can easily adapt to changing requirements and quickly learn new technologies. They are passionate about developing modern, cutting-edge web applications, and can balance empathy to end-users with technical requirements.


What you hopefully bring:

Experience with a modern front-end framework (React, Angular, Vue, Ember, Typescript) and back-end framework (Python, Rails, Node.js)
Our stack is React, Python/Flask, GCP
Experience with non-relational or relational databases such as MongoDB, MySQL, Postgres, Redis, Cassandra
Experience working with IaaS such as GCP or AWS
Experience giving feedback on others' code through code reviews

About you:

A positive attitude, motivated, and a fast learner
You love teamwork and find it easy to collaborate closely with the engineering team to solve complex problems in efficient and scalable ways
You have a passion for solving problems across all areas of the business
Excited with the opportunity to lead a small team!

Interview process:

A 30-minute phone call with our CTO (https://www.linkedin.com/in/shumskassam/)
A project-based assessment where you will work on a few issues on a Github repository - it will be very practical and done using React + Python
A final 30-minute culture fit call with our CEO (https://www.linkedin.com/in/jaclynling/)

What are the perks and benefits?

We are a flexible, diverse, and remote-friendly team. We prioritize learning and growth opportunities for our developers (not only technically, but also personally) through frequent 1:1 meetings with your managers, valuable quarterly reviews, and external training opportunities. We are an early-stage startup, so joining us early means you will have a significant stake in the company. We also have a very flexible vacation and health benefits plan.


Learn a little more about the founding team:

Hatchways is a Y Combinator-backed startup (S19) and is founded by two-time founders Jaclyn and Shums. Prior to starting Hatchways, Jaclyn and Shums started their first startup (Blynk, your personal stylist in your pocket) which got acquired by Kik (popular messenger app in Waterloo, ON). At Kik, Shums was an engineering manager and Jaclyn led product for the bots team. Together, they launched some of the first chatbots in the market with partners like H&M, Sephora, and Shopify. Shortly thereafter, they wanted to pursue a problem area they were passionate about: improving the education to employment pathways so more people have access to opportunities in tech.


Hatchways is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If there is any part of the interview process that is not accommodating for your situation, we are more than happy to create a more comfortable process for you. Just let us know by emailing us at [email protected]

Be sure to mention the words HUB FILE GARLIC when applying to show you read the job post completely. This is a beta feature to avoid spam applicants.



#Salary and compensation
$80,000 — $100,000/year


#Location
North America

See more jobs at Hatchways

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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.

00

Technical Writer

Ethyca
documentation api python opensource 4 months agoApply

Job Description

Ethyca (https://ethyca.com) is a high-growth Series A startup building the trust infrastructure of the internet. Ethycas platform powers data privacy for businesses facing regulations like GDPR and CCPA all over the world. We do this by building world-class tools, developer-friendly APIs, and secure, deployed applications to make it easy for our customers to integrate all their systems together to provide their users with powerful rights over their personal data.

As Ethycas first technical writer, you will be focused on Ethycas developer adopters onboarding to our fleet of open-source privacy products. The success of open-source products relies on great documentation and thus your technical expertise will act as the Welcome mat for all that land on our doorstep. Your writing style speaks to stakeholders in all enterprise verticals: engineers of every variety, lawyers, product managers, and business operations resources. Your super power is in translating complex technical concepts and value proposition to a clearly organized, concisely written, durable body of knowledge for any audience to understand. In this role, you will lay the foundations for a strong, long-term relationship between Ethyca and our growing developer community.

## What you will do
Document deployment and product guides for Ethycas open-source privacy tools, including Dockerized deployed agents, API services, and more
Document standards, guidelines, and best practices for engineers and peripheral business units
Organize documentation and make it easily discoverable
Work closely with Ethycas product team to stay current on product releases and roadmap features
Work with Ethyca's marketing team to write and consult on technical-leaning marketing content
Maintain a deep understanding of Ethycas open-source products, the roadmap and the growing privacy landscape


#

Requirements

tarting software engineer at heart. With 3-5 years of engineering or technical writing experience working with SaaS software products, you know just enough SQL and noSQL, have implemented API and git documentation best practices, have gotten tangled in containerized deployments once or twice, and are familiar with cloud service management products like AWS, GCP, Azure. And we markdown, and hope you do too!\n* Empathetic to developers and their needs. Youve written developer-facing documentation for 1-3 years and are able to quickly adapt to community and internal feedback. Software engineers dont yet know that they should expect a lot from a data privacy product baked into their SDLC process. We are here to educate them and provide a best-in-class experience using our developer-focused open-source tools.\n* An independent yet collaborative contributor, your experience managing documentation projects independently in a complex, highly technical space means youve worked with net-sec-ops, devops teams, data/base engineering teams, marketing, and product engineering teams and you know how and when to engage each.\n* A relentless troubleshooter. No problem too tough, no issue too elusive; we are looking for someone who will tackle the sometimes nebulous documentation from engineers and work through it, rather than around it. \n* An egoless, yet expert liaison between Ethyca open-source engineering teams and the developer community. Great writing is everyones responsibility at Ethyca, but sometimes we need a little help (okay, a lot of help!) from experts like you! You are an exceptional writer, nay, wordsmith, that understands that effective, concise writing leads to better comprehension of complex systems.\n\n## Benefits\n* Competitive cash and equity compensation\n* 100% medical and dental insurance coverage for you and your dependent(s)\n* Remote-friendly office hours and vacation policy\n* Sponsored company lunches and events\n* Parental leave and 401K plan\n\n\nWe are an equal opportunity employer and are committed to diversity, equity, and inclusion. We do not discriminate on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected characteristics.\n\nEthyca is a distributed team with headquarters in NYC and remote workers across the US. When its safe to meet again, youll have the opportunity to travel to NYC a few times a year for company events. We are currently unable to sponsor visas so require that you are authorized to work in the USA.\n\nWere a data privacy company building a missing piece of the Internets infrastructure: the trust layer that empowers users and businesses to manage data respectfully. Every day, were solving challenges for customers and thinking about the future of human rights as society increasingly moves online. If this sounds intriguing and youre excited to shape that future with us, wed love to talk to you!\n\nBe sure to mention the words CRUNCH ANGRY APPEAR when applying to show you read the job post completely. This is a beta feature to avoid spam applicants.\n\n\n\n#Salary and compensation\n$80,000 — $100,000/year\n\n\n#Location\n US

See more jobs at Ethyca

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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.

00

Python Team Lead Software Engineer

Tucows
Verified
python flask agile 4 months agoApply

Job Description

We are looking for an experienced Software Engineering Lead to guide our team, which builds and maintains a host of services that are used across all of Tucows major business units. We are evolving our platforms to microservices to enable functions within Tucows across all of our platforms.


# What Youll Do:
* Lead a team of engineers to build and support scalable, reliable, and resilient microservices
* Provide level of effort estimates for delivering features and ensure your team meets those commitments.
* Collaborate with other Engineering Team Leads to define shared services features, including technical and performance requirements.
* Lead the development process with Agile software development tools and standard methodologies
* Learn, grow, and have fun!

# Who You Are:
* You have 3+ years leading a team of engineers that developed customer facing applications
* You think carefully about how to roll out features and improvements to the applications you support while minimizing/avoiding customer downtime
* Have software engineering experience and a consistent record of writing elegant, maintainable, self-documenting code in Python.
* You have 5+ years of software engineering experience.
* You have experience with web frameworks such as Flask, Django, and FastAPI.
* Have experience with open source databases such as Postgres and MariaDB.
* You are familiar with microservice architecture frameworks and design patterns.
* You understand modern CICD practices that include Infrastructure as Code and automated deployment pipelines
* You know, and can demonstrate, the value of agile processes, continuous integration, and continuous delivery.
* You enjoy sharing your knowledge with people you work with.
* You have excellent written and verbal communication skills.
* You love to collaborate, are a great teammate, an excellent listener, and are fun to work with.

# Who You Might Be:
* Someone with wholesale or retail domain names experience.
* A person whos worked for an ISP.
* Someone thats familiar with telcos, especially MVNOs.

# About Tucows:
Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company youve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains.

We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. Its also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet!

Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd!
__________

Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality.

We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Learn more about Tucows, our culture and employee benefits on our site [here](https://tucows.com/careers/).

Be sure to mention the words BEHIND AIRPORT SUFFER when applying to show you read the job post completely. This is a beta feature to avoid spam applicants.



#Salary and compensation
$100,000 — $150,000/year


#Location
Worldwide

See more jobs at Tucows

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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.

00G

Clojure Developer

Gower St Analytics
clojure go python aws 4 months agoApply

Job Description

At Gower Street Analytics we are transforming the Film industry using predictive analytics and data science. We have contracts with major studios and cinema chains who use our product to inform their planning and releases.

We are currently hiring a mid-level or senior developer in a UK based remote role with experience in Clojure or functional programming in general. You'll be part of a small dev and data science team with responsibilities ranging from changes to our ETL pipeline to frontend features.

Here's a few things we think set Gower St apart:

*  Flexibility: If working 3 or 4 days per week instead of full time suits you better, then we can make that happen.
*  Inclusivity: Gower St strives to be an inclusive and diverse workplace. Empathy and Integrity are amongst our core values, and we are thoughtful about how we build consensus and come to decisions.
*  Remote done right: We've been a remote organisation long before Covid and tend to think we're pretty good at making that work for all of us.
*  Opportunity: You'll have plenty of opportunity to work across teams to define new features and deliver them end to end. We're a small company (~ 20 people), and you'll have lots of opportunities to take on new responsibilities and make a lasting impact on the film industry in this job.

##

Requirements

*Eligibility to work in the UK**: This is a UK-based role and candidates must be able to provide documentation to prove that they are eligible to live and work in the UK. \n* Experience: You have past experience of taking end-to-end ownership of system-wide features and you can point to examples where you have been personally responsible for delivering technically challenging work with substantive business value. At Gower St, you'll be working in Clojure, Go, Javascript (Node.js) and Python using Docker and Terraform. You don't need concrete experience in all of these languages for the role, but we value candidates who have experience across multiple languages.\n* Learning and collaboration: Our team members are active learners who collaborate on problems and welcome questions. We expect you to be able to show examples of how you've worked with others to expand your knowledge of a business problem and build consensus across teams.\n* Self-directed: You are comfortable self-managing and working remotely. We prefer if you can point to experience of working in a remote or partially remote role and give us examples that show your initiative and ownership outside of the expectation of your role. \n* Integrity & Empathy: You are thoughtful in your interactions and mindful of how you impact other people through the way you communicate and behave. We expect you to be able to give examples of situations where you've consciously made sure to be inclusive.\n\n### Benefits\n\n* Flexibility: We are open to you working 3 or 4 days per week and setting your own schedule as long as you're responsive and able to attend important meetings.\n* Compensation: You will earn competitive market salaries for on-site roles, even though were fully remote.\n* Holidays & Insurance: You will get five weeks off per year plus bank holidays as well as private health insurance.\n* Conferences: We aim for you to attend one big and one small technical conference each year.\n\n#Salary and compensation\n$70,000 — $90,000/year\n\n\n#Location\nUnited Kingdom

See more jobs at Gower St Analytics

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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.