pytest Remote Jobs

5 Results

+30d

Python Developer - Produce & Assembly Team

TylkoRemote job, Remote
B2BDesignpytestUXdockerpostgresqlpythonbackend

Tylko is hiring a Remote Python Developer - Produce & Assembly Team

We’re looking for a skilled Python developer to join our Produce & Assembly Team- responsible for our production automation. 

 

About the Produce & Assembly Team

 

Part of the Product Department, the Produce & Assembly Team, is a cross-disciplinary team of backend developers, furniture technologists, and parametric designers. The team focuses on full production automation and develops the code that drives the whole physical part of Tylko. They produce new technological implementations while maintaining and improving the current processes and automatic solutions through clever algorithmic problem-solving.

With over 50 highly experienced experts, ranging from UX designers and developers to wood technologists and industrial designers, Product is our most diverse Department. Product is responsible for strategizing the portfolio of Tylko products. This means they design, develop and test our physical products, as well as manage our digital platforms.

  

Main Responsibilities

 

  • You’ll work on technology that’s at the very core of what we do - the code that transfers Tylko products from the configurator into digital designs that are sent to the production machines within our factories.

  • You should think about the features you work on as a part of big, complex projects

  • You’ll take part in a discussion about how to maintain, develop and regularly improve system architecture.

  • You’ll analyze and choose the best possible path for system development.

  • You’ll write reusable, testable, and efficient code

 


Why Tylko?

Being a part of the Tylko team goes beyond clocking in every day and keeping your head down. We celebrate inclusivity and work together to build a culture of happy, healthy employees who are truly heard, and provide the following great benefits for every single member:


  • Fully remote or Hybrid work setup (your choice)
  • Comprehensive healthcare
  • One bonus day off (every month)
  • A discount on all Tylko products
  • Mixer parties
  • English classes
  • Fun events like cooking classes, inspiring talks with people and professionals from all walks of life, and other great meetups.
  • And of course, a dog-friendly office!


You will be fairly remunerated – 15 000 - 22 000 PLN for B2B contract (other forms of employment are also possible).

See more jobs at Tylko

Apply for this job

+30d

Sr. Software Engineer (Backend)

O'Reilly MediaRemote, United States
agilepostgressalesforcepytestUXqadockerkubernetesjenkinspythonjavascriptreduxbackendNode.js

O'Reilly Media is hiring a Remote Sr. Software Engineer (Backend)

Description

Brief Description

O'Reilly Media is looking for a Senior Software Engineer well-versed in Python and Django to join one of our product teams, and contribute to the development and maintenance of key features within our learning platform.

Salary Range: $117,000 - $170,000 

About the Team

O’Reilly Media’s Platform Engineering team builds and supports O’Reilly’s premier learning service, which is used by technologists, managers, and designers around the world to hone their skills and improve their craft. We are made of many small teams that are broadly distributed across the US, featuring diverse, tightly collaborative groups of developers, designers, and product managers constantly encouraging each other to deliver work that instills pride and fulfillment. We encourage learning, knowledge sharing, growth, and collaboration in all aspects.

 

About the Job

At O’Reilly, our engineers focus on building a diverse set of features designed in collaboration with product managers, UX, and other teammates. Senior Engineers work with product managers to architect our learning platform experiences, exchange code reviews with other team members, provide mentorship to junior engineers, and assist QA and Ops in troubleshooting product issues.

In this role, you help lead the building and maintaining of our services that enable interactive learning experiences. A bulk of our microservices are primarily built using Python & Django and interact with a variety of cloud environments and infrastructure. More recently as a team, we have ventured into building JavaScript & Node.js services that stitch together individual microservices to be consumed by client-side applications. Our front-end applications use React + Redux and modern, semantic HTML and CSS.

 

About You

We are interested in people who have experience building and supporting software with a diverse and engaged user base. We desire candidates who work comfortably in an agile environment and with collaborators who are distributed across multiple time zones. We value colleagues who are helpful, respectful, humble, and always willing to do what’s best for our users. We desire developers who treat automated tests as essential and believe that code reviews are a crucial path of learning and of sharing knowledge. The people on our platform teams have taken many traditional and nontraditional paths to the developer profession, and we welcome diverse teams that are bound together by a mutual love of learning.

 

Requirements

  • 2+ years of being a Senior Engineer (or equivalent)
  • 5+ years experience as an engineer with relevant experience.
  • Proficiency in Python.
  • Proficiency in Django or equivalent web frameworks.
  • Experience with building, monitoring and debugging microservices.
  • Experience writing automated tests using tools like Django's TestCase or PyTest, or similar
  • Familiarity with the following technologies and tools or theircognates:
    • Redis
    • Celery
    • Relational databases, such as Postgres
    • Docker
    • Kubernetes
    • Jenkins
    • GCP

 

Bonus skills

  • Node.js
  • React
  • OAuth, OIDC, and/or SAML 
  • Zuora or Braintree APIs 
  • Salesforce APIs 
  • JavaScript

About O’Reilly Media

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things—and do things better—by providing them with the skills and understanding that are necessary for success.

At the heart of our business is a unique network of experts and innovators who share their knowledge through us. O’Reilly Learning offers exclusive live training, interactive learning, a certification experience, books, videos, and more, making it easier for our customers to develop the expertise they need to get ahead. And our books have been heralded for decades as the definitive place to learn about the technologies that are shaping the future. Everything we do is to help professionals from a variety of fields learn best practices and discover emerging trends that will shape the future of the tech industry.

Our customers are hungry to build the innovations that propel the world forward. And we help you do just that.

Learn more: https://www.oreilly.com/about/


Diversity

At O’Reilly, we believe that true innovation depends on hearing from, and listening to, people with a variety of perspectives. We want our whole organization to recognize, include, and encourage people of all races, ethnicities, genders, ages, abilities, religions, sexual orientations, and professional roles.

Learn more: https://www.oreilly.com/diversity

See more jobs at O'Reilly Media

Apply for this job

+30d

Développeur logiciel Backend

agileDesignpytestscrumjenkinspythonbackend

Optel Group is hiring a Remote Développeur logiciel Backend

Développeur logiciel Backend - Optel Group - Career PageOPTEL est une entreprise internationale qui développe, pour des clients basés, pour la plupart, à l’extérieur du Canada, des solutions logicielles

See more jobs at Optel Group

Apply for this job

+30d

Backend Software Developer

agileDesignpytestscrumjenkinspythonbackend

Optel Group is hiring a Remote Backend Software Developer

Backend Software Developer - Optel Group - Career PageSee more jobs at Optel Group

Apply for this job

+30d

Senior Engineer

BlueLabsWashington, District of Columbia, United States
terraformairflowsqlDesignmobilepytestgitrubykubernetespythonAWS

BlueLabs is hiring a Remote Senior Engineer

About BlueLabs

BlueLabs is a leading provider of analytics services and technology for a variety of industry clients: including government, business, and political campaigns. We help our clients optimize their engagements with individual customers, supporters, and stakeholders to achieve their goals. Simply put: we help our partners do the most good by getting the most from their data. 


Today, our team of data analysts, scientists, engineers, and strategists come together from diverse backgrounds to share a passion for using data to solve the world’s greatest social and analytical challenges. We’ve served more than 400 organizations ranging from government agencies, advocacy groups, unions, political campaigns, international groups, and companies. Along the way, we’ve developed some of the most innovative tools available in analytics, media optimization, reporting, and influencer outreach-- serving a diverse set of industries, including the automotive, travel, consumer packaged goods, entertainment, healthcare, media, telecom, and more.

 

About the team:

The Engineering team at BlueLabs supports application access, asset management, and broader Operational logistics. We support a number of internal stakeholders including the Data Science, Insights, Civic Technology, and Ripple teams. Our work supports the underlying infrastructure and data pipelines which allow the rest of the teams conduct innovative analysis, propose improvements in government operations, and hone messaging for important campaigns. We work in fast-changing, ambiguous environment; so we embrace nuance, inclusivity, and complexity to deliver programs that work for the diverse groups of individuals who rely on us. You’ll be working with a team of professionals with various work backgrounds and experiences who seek to make Blue Labs a more efficient, secure, and positive place to work.


As a member of the team, you might answer questions like:

  • What is a current need at BlueLabs, and how can we build a process that addresses it?
  • How can we make existing systems more efficient and values-driven?
  • How can I create a plan that sets BlueLabs, its staff, and its clients up for success?


About the role:

In this position you will join BlueLabs’ engineering team and help us develop and maintain various software products. Employing a balance of tactical problem solving and strategic future-proofing, you will ensure our teams’ and clients’ technology needs are met and advanced. This position reports directly to the Engineering Manager. 


In this position you will:

  • Be the primary point of responsibility for the design of AWS architecture at BlueLabs
  • Design cloud infrastructure that is secure, scalable, and highly available on AWS
  • Work collaboratively with data engineering to define infrastructure and deployment requirements
  • Provision, configure and maintain AWS cloud infrastructure defined as code
  • Maintain two fairly large Python command-line utilities/packages:https://github.com/bluelabsio/records-moverandhttps://github.com/bluelabsio/db-facts 
  • Maintain a slew of smaller command-line utilities that perform a wide variety of tasks, especially in the creation and deletion of user accounts, database maintenance, etc.
  • Test and debug programs
  • Improve functionality of existing systems
  • Implement security and data protection solutions
  • Assess and prioritize feature requests
  • Coordinate with internal teams to understand user requirements and provide technical solutions
  • Such other reasonable tasks as may be assigned by management. 


What we are seeking:

  • Experience working in a data-focused organization
  • Understand the work of data engineers, analytics engineers, data scientists, and analysts–directexperience in one of these roles is not required.
  • Have deep technology knowledge and enjoy the pursuit of solving problems, often in a changing environment
  • Understand how to support a client-facing team, which often requires deadlines, client deliverables, and solutions that impact a diverse group of stakeholders
  • Enjoy balancing your day between tactical, hands-on support and problem solving with analyzing processes and systems for future optimization
  • Have a passion for evolving technology and finding the right fit for organizational mission
  • Have deep respect for your colleagues no matter their role and you strive to exceed expectations with each project and problem you solve
  • Approach your work in a collaborative, curious, and inclusive style, seeking others input, perspectives, and knowledge
  • Seek to learn new technologies and skills, leveraging newly acquired knowledge to support and share with the team


Our codebase is primarily in Python so experience writing and debugging Python is a must. Below is a list of systems we currently use. Experience using comparable systems is acceptable. 

  • IaC:Terraform
  • DevOps:GitOps + CircleCI + GitHub
  • Access Control:AWS multi-account IAM patterns
  • AWS Services:AWS Redshift + RDS + EKS + VPC + VPN
  • Stack:Kubernetes 
  • Tools:project tools (Asana/Jira)
  • One popular Python web-framework (like Django, Flask or Pyramid; we use Flask), and knowledge of Object-relational Mappers (ORMs)
  • Object-Oriented Programming in a Design Patterns framework
  • The Boto3 Python package, AWS CLI, and other tools that interact with AWS infrastructure; experience with similar cloud tools acceptable
  • AWS Redshift, Apache Airflow, Numpy, Pandas, SQL, and other tools that data teams regularly use
  • User authentication and authorization services
  • Python testing frameworks such as unittest, Pytest, PyUnit
  • Git, Github, and CI/CD development
  • Python debugging tools beyond the print statement
  • Bash scripting


You may also have experience with:

  • Go
  • Ruby


What We Offer:

BlueLabs offers a friendly work environment and competitive benefits package including:

  • Premier health insurance plan
  • 401K matching
  • Unlimited vacation leave
  • Paid sick, personal, and volunteer leave
  • 13 paid holidays
  • 15 weeks paid parental leave
  • Professional development stipend & tuition reimbursement
  • Macbook Pro laptop & tech accessories
  • Bring Your Own Device (BYOD) stipend for mobile device
  • Employee Assistance Program (EAP)
  • Supportive & collaborative culture 
  • Flexible working hours
  • Remote friendly (within the U.S.)
  • Pre-tax transportation options for commuting to our office in Washington, DC
  • Lunches and snacks
  • And more! 


The salary for this position is $120,000+ annually. 


While we have an office in Washington, DC, we are open to considering candidates from within the U.S. 


At BlueLabs, we celebrate, support and thrive on differences. Not only do they benefit our services, products, and community, but most importantly, they are to the benefit of our team. Qualified people of all races, ethnicities, ages, sex, genders, sexual orientations, national origins, gender identities, marital status, religions, veterans statuses, disabilities and any other protected classes are strongly encouraged to apply. As an equal opportunity workplace and an affirmative action employer, BlueLabs is committed to creating an inclusive environment for all employees. BlueLabs endeavors to make reasonable accommodations to the known physical or mental limitations of qualified applicants with a disability unless the accommodation would impose an undue hardship on the operation of our business. If an applicant believes they require such assistance to complete the application or to participate in an interview, or has any questions or concerns, they should contact the Director, People Operations.  BlueLabs participates in E-verify.EEO is the Law(Link to external DOL site)


See more jobs at BlueLabs

Apply for this job