Jobs by tag: "python"

Showing 6-10 of 92 items.
00

Python Team Lead Software Engineer

Tucows
Verified
python flask agile 4 days 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 10 days 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.

01

Python Developer

Ampcontrol
Verified
python fastapi testing devops 11 days agoApply

Job Description

## About [Ampcontrol](https://www.ampcontrol.io/)

We're Ampcontrol, building AI-powered software for optimizing electric vehicle (EV) charging.

We are a venture backed remote team of engineers and energy experts based in the U.S and Europe building the new way of EV charging. Our primary goals are to enable companies to provide higher capacity charging on existing infrastructure as well as optimization of fleet charging logistics.

([link to website](https://www.ampcontrol.io/))

## Our Mission

We're on a mission to help the automotive industry transition to 100% electric vehicles.

We believe in a future of self-managing, reliable, and affordable charging for companies, fleet operators, and humans on our planet.

## The Role

- All levels of experience. The position will be accordingly
- You'll be building and improving our python backend system, including the core optimization system and our customer facing APIs
- Maintain and improve test environment
- Develop our Python3/FastAPI service further, with an eye on performance and scalability
- Work with data scientists to build a stable and powerful architecture for ML-applications for real-time optimization
- Build, maintain, migrate databases and accommodate time-series data
- Write clean and easily maintainable code for our optimization engine with a focus on reliability and scalability

## You have

- Professional experience in python software development or QA engineering
- Experience in at least one cloud computing platform
- A good understanding of DevOps tools and methods, including end-to-end testing
- Fluency in English for verbal and written communication is required
- Motivation to work on electric vehicles and sustainability
- Experience with PostgreSQL and Redis preferred



## Location

We're a remote team. You can work from America, United States, Canada, Europe.

#Salary and compensation
$50,000 — $130,000/year


#Location
Worldwide

See more jobs at Ampcontrol

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

Senior Fullstack Developer

SellerLot
Verified
e commerce api python vuejs 11 days agoApply

Job Description

SellerLot is looking for a full-stack developer. The position involves working on our in-house platform which enables customers to sell on various marketplaces around the world. The project is almost brand new, so you don't have to worry about technical debt and support of legacy features.

Our stack includes:

- Django (Python)
- Vue.js (Javascript)
- Celery and Redis
- Postgresql
- AWS

Your daily tasks would include:

- Developing new features for our platform
- Working on API integrations
- Fixing bugs (c'est la vie)
- Working closely with the CTO to create a product roadmap and help define new features.

What's in it for you?

- We are a very small and tight team
- Brand new project - no technical debt
- Fully remote position
- Ability to work in your own timezone.
- Paid time off for any public holidays you observe and vacations
- Good compensation
- Low-stress work environment

You are an ideal candidate if:

- You have experience building web applications
- You are very experienced with databases and have no problems writing SQL to generate reports
- You have versatile interests, such as devops, product, Linux, or clean code
- You focus on outcomes (i.e. when you have a task, you will want to understand what needs to be achieved by completing that task)
- You want to grow with the company

Compensation:

- Compensation will depend on your experience, but it is around the industry standard



#Salary and compensation
$20,000 — $70,000/year


#Location
Worldwide

See more jobs at SellerLot

How do you apply?

\n\n[Please apply here](https://airtable.com/shruj1f55fGqJiuRs)

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

Senior Software Engineer

Administrate
python mysql graphql react 12 days agoApply

Job Description

About Administrate

Administrate is a training management platform used by hundreds of companies around the world to plan, design, deliver, and measure learning and development for their employees and customers. Our mission is to provide an industry-leading platform that enables enterprises to run their training function more efficiently and effectively so that they can focus more on connecting with people than administrating programs.



Our platform has evolved a lot in recent years, taking us up market, squarely into the enterprise tech space. Were delighted with the success weve experienced so far, and we enjoy working together. Our headquarters are in Edinburgh, Scotland's capital city. We also have offices in Beirut, Lebanon and in Bozeman, Montana and other team members working remotely around the world.



It's our dream at Administrate to be the Ultimate Human Organization. We might build software, but that's not the only area where we add value to our customers; our people are what make us and our customers successful. We hire great people from a wide variety of backgrounds, not just because its the right thing to do, but because we believe it makes our company stronger. If you share our values we'd love to hear from you.



Who You Are

You're passionate about what you do. Always searching for a challenge, always looking to improve, you found yourself puzzle and problem-solving from an early age, and reaching a solution wasnt enough for you. You were constantly striving to do it better and faster.



You creatively code and work on your own great stuff for fun, but at work you choose standards and reuse, because teams are not just one person, and you don't reinvent the wheel.



You're striving for perfection, but grounded in reality, getting the job done comes first, but it's never something to hide behind, because you don't do 'ok'. If something isn't working you say why, and how to sort it.



You're honest to a fault.



You love to work with great people and understand that small teams, dynamic companies and flexible working environments are unparalleled.



You are keen to develop and grow your career and skills with a passion for learning and continuous improvement. You're also passionate about the development of others and have solid experience of managing people.



What You'll Do

You'll be part of our Engineering team, working on business critical applications with real customers around the world. You'll be part of a team of Software Engineers, focused on delivering for our customers, helping solve problems and supporting the growth and development of your colleagues.



You'll take ownership of your work and you'll be a catalyst within the engineering team for cleaner code, better tests, more scalable solutions. True to our company values of Always Improving and Built on Team, we're all about collaboration and our teams review and test each other's code, provide feedback regularly and share best practice.



You will be responsible for:



Writing code that sets the standard for quality and maintainability.

Collaborating with your team as well as the Customer Success and Product teams to seek an understanding of the business context of the customer, anticipating and building according to strategic drivers for the customer's business environment.

Working with key stakeholders effectively to make make well-reasoned design and technical decisions, identifying potential risks and tradeoffs.

Driving and facilitating discussion around complex technical issues.

Planning and executing projects with complex requirements.

Sharing technical context and direction and making pragmatic choices about tackling technical debt.

Proactively identifying and resolving issues outside of your immediate team where necessary.

Providing guidance to teams on effectively breaking down tasks and estimating.

Championing clean code principles and test driven development.

Providing insightful and comprehensive code reviews.

Taking initiative to own and resolve issues on behalf of your team, bringing team members (and others team members if needed) together to solve problems.

Sharing knowledge of software architecture and development techniques with colleagues and the broader organization.


Technologies We Use

We use Python for all new server-side code, running in the Flask framework. We use a variety of other technologies for example MySQL, React, and GraphQL. If you have have experience in similar technologies such as Ruby on Rails, PHP, Java, or Node.js and are willing to pick up our stack, please apply! We believe a diverse range of backgrounds strengthens our team.


What You'll Get

Work a four day week but get paid for five

Enjoy working as part of a talented team where everyones input is valued

An unrivaled work/life balance you work a 4-day, 32-hour, week but get paid for 5 days!

22 days holiday per year (based on a 4 day week) plus 6 Company holidays

Great tools MacBook, 27 monitor, mechanical keyboard etc

Flexible working schedule

Retirement savings via Legal and General

Life assurance of 4 times salary

Entirely private and confidential access to our resident therapist

#Location
United Kingdom

See more jobs at Administrate

How do you apply?

\n\nhttps://my.hirehive.io/administrate/jobs/67530/senior-software-engineer-edinburgh-scotland?source=CareerSite

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.

Subscribe

Find work quickly and get a daily email of all new remote jobs.