pytest Remote Jobs

52 Results

4d

Software Engineer (Python/Django)

agileBachelor's degreeDesignpytestapipythonAWS

Latitude, Inc. is hiring a Remote Software Engineer (Python/Django)

 

This position is fully remote.

Salary: 140,000 - 160,000/year

We are expanding our engineering team and seeking a Sr. Software Engineer - Python/Data to join our team. In this role, you will work closely with one of our skilled product managers on a team of two or three to design and build an entirely new product!

 

Responsibilities

  • Delivers fully tested code on time and with quality
  • Designs solution and code structure to follow best design patterns to deliver an easy to maintain, sustainable and performant code
  • Ensures all new code is delivered with adequate unit test coverage
  • Participates in the discussion and documentation of best practices and standards for application development
  • Participates in all Agile team meetings
  • Works in an agile, fast-paced environment with two-week sprint/release cycle
  • Collaborates with product owners, front and back-end developers, and user experience teams
  • Helps product owners with issue prioritization and contributes to project scoping
  • Manages time and expectations to reliable meet sprint commitments
  • Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Learns new technologies as needed and build solutions from scratch
  • Complies with all company policies and procedures
  • Remains current in profession and industry trends
  • Successfully completes regulatory and job training requirements
  • Performs other duties as assigned

Required Experience

  • 4+ years working with Python and related frameworks
  • 2+ Experience with Django
  • Bachelor's Degree required
  • 3+ Experience working with Python libraries like Pandas, NumPy, boto3, flask, pytest, setup, prospector
  • 2+ years of Python API development using frameworks like Flask/Django/Django Rest Framework
  • 2+ year developing in AWS cloud native or server less approach (ECS, Lambda, IAM, API Gateway, CloudFormation, Code Deploy, Parameter Store, Serets Manager, CloudWatch, S3)

 

See more jobs at Latitude, Inc.

Apply for this job

11d

Lead Python Developer

TylkoRemote job, Remote
Designpytestdockerpython

Tylko is hiring a Remote Lead Python Developer

We’re looking for a skilled Python developer to join our eCommerce team. You’ll need to have an in-depth knowledge of Python and Django as well as significant experience in building and optimizing large-scale integrations with 3rd party systems applications. An ideal candidate will also have some experience in leading a team of developers. You’ll be responsible for increasing speed, scalability, and extensibility while working with a large and rapidly changing codebase as well as for the professional development of developers in your team.



Growth Department

This department was created as a result of the integration of eCommerce and Performance Marketing teams. Growth, together with the Operations Department, is responsible for guiding the user through the complete user path. The primary responsibility of Growth is to reach conversion goals. By combining those two teams we are able to create a coherent and smooth customer journey while improving the efficiency of our marketing efforts.

Main responsibilities


  • You’ll be a technical partner for our business team.

  • You’ll aid your team in their professional journey.

  • You’ll be responsible for the long-term direction of our e-commerce backend.

  • You’ll be responsible for services integration.

  • You’ll provide regular insights on and maintain our system architecture.

  • You’ll work on reviewing and improving the existing code.

  • You’ll be sharing knowledge and providing valuable feedback during code reviews.

  • You’ll work in Warsaw 2-3 days per month.


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:


  • One bonus day off (every month)

  • A discount on all Tylko products

  • Comprehensive healthcare

  • Mixer parties

  • English classes

  • And of course, a dog-friendly office!


About our codebase

Our codebase is spread between 4 different repositories. The main one, the one that you would be working on consists of almost 75000 statements and around 500k lines of code. Currently, it’s operating on Python 3.9and Django 3.2(migration to 3.10 and 4.0 in progress). Our codebase is 7 years old and we do have some parts that need more love. That’s why every Friday we have Quality Fridays - a day where you don’t have to do your sprint work, but team up with people from other departments and work on something that brings us closer to a perfectly clean code ;)


You will be fairly remunerated – 25 000 – 30 000 PLN +VAT (depending on your skills and experience).

See more jobs at Tylko

Apply for this job

12d

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.

 

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 
  • 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

Python Developer (Remote/Hybrid)

Red PointsCarrer de Berlín, 38, 08029 Barcelona, Spain, Remote
agileDesignpytestscrumqadockerpython

Red Points is hiring a Remote Python Developer (Remote/Hybrid)

Company Description

What does Red Points do?

Red Points protects your brand and content in the digital environment. We can do this through our proprietary technology that uses machine learning algorithms to scan the internet and identify all violations. We then use our technical and legal expertise to ensure that all violations are removed or de-indexed. Finally, we provide complete visibility and actionable intelligence to our clients through our real-time reporting tool.

Our protection spans the entire digital spectrum and we are constantly improving our service to keep up with the rapidly evolving landscape of digital piracy. As a result, we are the preferred brand protection partner for some of the world's leading brands and content owners in the sports, entertainment, fashion, publishing, and software industries, and have now been labeled "one of  Europe's leading technology companies ". "By Wired.

 

Job Description

The role

We are looking for a Python developer to get involved in our tracking technology, libraries, and hundreds of projects that use them, helping us maintain our platform, optimize it, and further improve it.

Responsibilities

Your day to day will be divided between writing good Python and idiomatic code, reviewing pull requests from other team members, debugging complex problems, and also participating in decision-making processes. That is, contributing with your experience in software architecture and design.

Qualifications

Requirements

  • The ability to express complex ideas in spoken and written English is crucial as our team is made up of people of 5 different nationalities and it is the language in which we communicate
  • Good knowledge of Python, with the ability to write idiomatic and reusable code.
  • Experience in object-oriented design, software architecture best practices and patterns, and large-scale application development with maintainability and extensibility in mind.
  • Experience with web requests and Python request library.
  • Experience with TDD, testing best practices and methodologies: pytest, unittest, mock and answers libraries.
  • Experience using docker / docker-compose throughout the entire lifecycle, including development, testing, debugging, QA, CI, and deployment.

Nice to have it, it's a bonus!

  • Understanding of the architecture of web applications (including ajax websites) and mastery of the development tools built into the browser, for reverse engineering purposes.
  • Inclination towards code optimizations (algorithmic complexity, memory usage).
  • Proficiency contributing to shared code bases using git.
  • Efficient text processing with regular expressions and XML parsing.
  • Experience with selenium / nodejs / phantomjs / splash or any similar software for scraping or automation purposes.
  • "I can do it" attitude. We like to hear solutions, not problems.

Additional Information

What we offer?

  • Work in a state-of-the-art Python ecosystem with an emphasis on testing and continuous integration.
  • Agile software development environment with Atlassian stack for version control, scrum, documentation and CI.
  • Friendly and talented team. With dedicated product owner, technical writer, and QA. Focus on improving processes.
  • Committed leadership that cares about the product and its professional growth.
  • You will be part of a large IT department, divided into highly specialized teams, working together in harmony to achieve our common vision and goals.
  • A relatively flat organizational structure to accommodate faster communication and collaboration.

Perks

  • A fun, fast-paced startup environment with great people, teambuildings, Nespresso, and free tea
  • Reduced working hours on Fridays and in August
  • Private medical insurance covered by the company
  • Flexible pay
  • Salary up to € 50,000
  • Possibility to work both full remote or hybrid 2 days from the office.

We are an equal opportunity employer and we value diversity in our company. We encourage all applicants, regardless of their race, religion or beliefs (if applicable), color, nationality, ethnic or national origin, gender, gender identity, pregnancy and maternity, sexual orientation, age, civil or civil partnership status or disability status.

If you think this is the next step in your career and you match the description, just apply!

We will contact you for an interview if you are one of the selected candidates.


 

 

See more jobs at Red Points

Apply for this job

+30d

Senior Software Engineer in Test ( Pytest ) - REMOTE USA

MandiantFlorida City, FL, USA, Remote
agilejirapytestscrumapigitjavac++python

Mandiant is hiring a Remote Senior Software Engineer in Test ( Pytest ) - REMOTE USA

Company Description

Trellix is a global company redefining the future of cybersecurity. The company’s open and native extended detection and response (XDR) platform helps organizations confronted by today’s most advanced threats gain confidence in the protection and resilience of their operations. Trellix’s security experts, along with an extensive partner ecosystem, accelerate technology innovation through machine learning and automation to empower over 40,000 business and government customers. More at https://trellix.com.

Job Description

Trellix Endpoint Security is an Endpoint Detection and Response (EDR) and Endpoint Protection Platform (EPP) solution for enterprise environments, which combines years of Trellix's forensic intelligence with Anti-Virus and Machine Learning capabilities to build a world class product. 

As a Software Engineer in Test, you will be an embedded member of an Agile Engineering team with your focus on validating the advancements we bring to life for the overall Trellix EDR Solution.  You will engage early in this cycle, participating in discussions around features and acceptance criteria, followed by devising and executing test plans to verify that these advancements do indeed satisfy the criteria.  Our solution runs on multiple operating systems with various configurations, all which need to be considered to arrive upon test plans that maximize value, reliability, and efficiency.  You will be accountable for appropriate test coverage by guiding engineers towards test case implementations at the unit, component, integration, or full stack tier.   You will have hands-on contributions to the automation frameworks and the automation cases as well.  We take feature verification and test automation seriously because it is a first-class engineering endeavor, not an afterthought.

What You Will Do:

  • Analyzing functional acceptance criteria to devise and communicate test scenarios towards a general understanding of how features will be explored and verified
  • Decomposing test scenarios into highly reliable test cases that specifically target the behaviors being verified
  • Collaboration during Engineering story refinement to advocate for artifacts that provide for proper hooks/telemetry into test execution (setup/activate/analyze)
  • Representing the value of the tests being performed by maintaining mappings of feature coverage, escaped defects, cost of execution, reliability of execution
  • Collaborative automation code development best practices
  • Apply a strong understanding of software testing and delivery to build and maintain automated test harnesses and test suites using scripting languages and industry tools
  •  Very comfortable with Jira, TestRail, Git, Python IDE, Unit test frameworks, Agile
  • Integrate automated test cases into an automated test suites and infrastructure
  • Work with engineers to troubleshoot and remediate automation issues in testing and deploying environments

Qualifications

Minimum Requirements:

  • 4+ years professional experience in software automation & testing
  • Minimum of 2+ years of experience implementing tests using any of the unit testing stacks – PyTest, CPPUnit, Junit, Jest, etc
  • 2+ year professional experience designing and implementing code using Python
  • Proven experience with testing user workflows, Business process management, and API integration solutions
  • Proven experience in working with cross-functional teams in capturing requirements, developing use cases and determining success criteria
  • A functional grasp of how to prioritize test scenarios as must have, nice to have, both with positive and negative outcomes
  • Strong in any of the programming languages – Python / C++ / JS / Java, specifically developing functions, adding control flow logic, loops and a willingness to focus primarily on Python

 

Desired Qualification:

  • Proven understanding of white box, grey box and black box testing techniques
  • Proven experience in developing testing strategies and implementing testing process within Agile Scrum SDLC
  • Meticulous with record keeping of test case details and outcomes
  • Comfortable with transparent reporting during planning and execution
  • Professional experience in the security domain
  • Effective management of tasks/relationships within a work-from-home environment
  • A passion for fighting those seeking evil by providing customers the tools to monitor and respond

Additional Information

Company Benefits: We work hard to embrace diversity and inclusion and encourage everyone at Trellix to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees. • Pension and Retirement Plans • Medical, Dental and Vision Coverage • Paid Time Off • Paid Parental Leave • Support for Community Involvement We're serious about our commitment to diversity, which is why Trellix prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Minimum Salary: $110,000. Final salary will be determined commensurately with cost of living, experience level, and/or any other legally permissible considerations. 

*Disclosure as required by sb19-085 (8-5-20)  

Mandiant (formerly FireEye) has announced the sale of its Products business to Symphony Technology Group. Learn more about the sale here: https://www.fireeye.com/company/press-releases/2021/fireeye-announces-sale-of-fireeye-products-business-to-symphony-technology-group.html. This position will be part of the FireEye Security organization under the purchasing company. Our new company's security portfolio protects customers across endpoints, infrastructure, applications, and in the cloud. We will accelerate efforts to develop an integrated security platform powered by artificial intelligence and automation for superior threat detection and prevention.

See more jobs at Mandiant

Apply for this job

+30d

Senior QA Automation Engineer

PlaysonRemote job, Remote
9 years of experiencejirasqlB2BDesignpytestqagitcsspythonjavascript

Playson is hiring a Remote Senior QA Automation Engineer

????Playson is a B2B game provider with 9 years of experience on the market. Since 2012 we have ambitiously developed worldwide recognition in the industry. Nowadays, our main focus is on regulated European Markets and we operate in 20+ different jurisdictions. As of 2022, we are continuously working on enhancing our portfolio, encompassing best practices in order to meet the highest standards of technology, design, support and interoperability.


We are looking for a passionate Senior QA Automation Engineer who will be responsible for designing and implementing automated solutions for our analytical products and services. This role is crucial and has an impact on our test process optimization.


Must-haves to succeed in the role:

✅ 4+ years of experience in automation testing (front-end/back-end)
✅ Strong knowledge of software QA methodologies, tools, and processes
✅ Hands-on experience with Load testing tools like jmeter/locust/k6
✅ Solid knowledge of SQL and scripting
✅ Experience with Python (pytest, Selenium/playwright, requests, sqlalchemy or similar)
✅ Good understanding of HTTP(s), XML, JSON, HTML, CSS, JS
✅ Experience of work in Jira, Confluence
✅ Experience with Git
✅ At least Intermediate level of English


Would be beneficial to know:

➕ JavaScript
➕ Experience with developing test framework for load and functionality tests
➕ Experience working in an Agile/Scrum development process
➕ Experience in the iGaming industry

See more jobs at Playson

Apply for this job

+30d

Software Engineer in Test

KrispRemote, Remote, Armenia, Remote
remote-firstpytestqalinuxpython

Krisp is hiring a Remote Software Engineer in Test

Company Description

At Krisp, we are developing and launching applications that enhance the professionalism and productivity of employees and contact center agents. Krisp mutes background noise bi-directionally during calls and is the only software available in the market to do so as an application, becoming a virtual microphone and speaker within Windows, Mac OS and VDI. We are out front leading this market, with partners and customers including Chase, Concentrix, Discord, Apple and many others. Our team is defining the future of how remote employees vastly improve their voice and video communications.

Job Description

The Role: 

The role is for individuals who are interested in working with AI/ML-based high-performance applications. We are looking for a candidate who is a self-starter, detail-oriented and has good personal organization. The job is perfect for individuals who value miscellaneous responsibilities and challenges in their work. 

Location:
Armenia, Remote
We are a remote-first company, so you can work from anywhere. However, based on the business need some roles are considered for specific locations.

What You'll Do:

  • Cooperate with the Software Engineering and PM teams to understand the use cases
  • Develop and support automated regression tests and testing system
  • Perform feature quality manual tests if necessary 
  • Execute, analyse and report results of regression tests prior to release
  • Plan, schedule and execute cross-platform application performance tests (Web, Mac, Windows,etc)
  • Conduct appropriate documentation
  • Cooperate with Engineering/Application Engineering teams to reproduce the bugs
  • Train other departments on the use of custom developed tools

Qualifications

What We’re Looking For:

  • BS/MS degree in CS or related field 
  • Experience as a QA Engineer with at least for 2+ years
  • Automation testing experience with non-GUI,command-line applications
  • Experience in scripting languages (Ex. Python, bash/csh etc.) 
  • Experience in testing applications in at least one of the following platforms: Windows, Mac, Linux or Web
  • Solid understanding of quality assurance techniques, testing concepts, methodologies, and tools
  • Analytical skills with the ability to investigate and research multiple sources
  • Good communication skills
  • As an advantage will be considered:
    • Experience with Python libs such as pytest, numpy, scipy, etc
    • Experience in working with audio, video or text data 
    • Experience in application performance testing

Additional Information

Benefits at Krisp:

  • Competitive compensation
  • Stock options
  • Learning and development assistance
  • Health, dental and vision insurance
  • Paid Time Off and Sick Time Off
  • Paid Parental Leave
  • Maternity Leave Top-up
  • Gym reimbursement
  • Referral bonus program
  • Work from forest (remote work initiatives)


Krisp is an Equal Opportunity Employer:

All applicants are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We do not tolerate discrimination or harassment of any kind. All employees and contractors of Krisp treat each other with respect and empathy.

All your information will be kept confidential according to EEO guidelines.

See more jobs at Krisp

Apply for this job

+30d

ML QA Engineer

KrispRemote, Remote, Armenia, Remote
remote-firstpytestqalinuxpython

Krisp is hiring a Remote ML QA Engineer

Company Description

At Krisp, we are developing and launching applications that enhance the professionalism and productivity of employees and contact center agents. Krisp mutes background noise bi-directionally during calls and is the only software available in the market to do so as an application, becoming a virtual microphone and speaker within Windows, Mac OS and VDI. We are out front leading this market, with partners and customers including Chase, Concentrix, Discord, Apple and many others. Our team is defining the future of how remote employees vastly improve their voice and video communications.

Job Description

The Role: 

We are looking for individuals who are interested in working in the Artificial Intelligence and Machine Learning industry. We are looking for a candidate who is a self-starter, detail-oriented and has good personal organizational skills. The job is perfect for individuals who value miscellaneous responsibilities and challenges in their work. 

Location:
Armenia, Remote
We are a remote-first company, so you can work from anywhere. However, based on the business need some roles are considered for specific locations.
 

What You'll Do:

  • Cooperate with the Research ML/Engineering/PM teams to understand the use cases
  • Find and collect necessary audio or text files to ensure appropriate test coverage 
  • Organize, label and classify test datasets 
  • Define test flow and perform tests based on it
  • Conduct manual error analysis and report common errors, bugs
  • Conduct objective evaluations and report results 
  • Emphasis on obtained results via reporting and visualization
  • Follow up on issues reported by users
  • Conduct appropriate documentation

Qualifications

What We’re Looking For:

  • BS/MS degree in CS or related field 
  • Experience as a QA Engineer with at least for 2+ years
  • Automation testing experience with non-GUI,command-line applications
  • Experience in scripting languages (Ex. Python, bash/csh etc.) 
  • Experience in testing applications in at least one of the following platforms: Windows, Mac, Linux or Web
  • Solid understanding of quality assurance techniques, testing concepts, methodologies, and tools
  • Analytical skills with the ability to investigate and research multiple sources
  • Good communication skills
  • As an advantage will be considered:
    • Experience with Python libs such as pytest, numpy, scipy, etc
    • Experience in working with audio, video or text data 
    • Experience in application performance testing

Additional Information

Benefits at Krisp:

  • Competitive compensation
  • Stock options
  • Learning and development assistance
  • Health, dental and vision insurance
  • Paid Time Off and Sick Time Off
  • Paid Parental Leave
  • Maternity Leave Top-up
  • Gym reimbursement
  • Referral bonus program
  • Work from forest (remote work initiatives)


Krisp is an Equal Opportunity Employer:

All applicants are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We do not tolerate discrimination or harassment of any kind. All employees and contractors of Krisp treat each other with respect and empathy.

All your information will be kept confidential according to EEO guidelines.

See more jobs at Krisp

Apply for this job

+30d

Software Engineer in Test ( Pytest ) - REMOTE USA

MandiantAtlanta, GA, USA, Remote
agilejirapytestscrumapigitjavac++python

Mandiant is hiring a Remote Software Engineer in Test ( Pytest ) - REMOTE USA

Company Description

Trellix is a global company redefining the future of cybersecurity. The company’s open and native extended detection and response (XDR) platform helps organizations confronted by today’s most advanced threats gain confidence in the protection and resilience of their operations. Trellix’s security experts, along with an extensive partner ecosystem, accelerate technology innovation through machine learning and automation to empower over 40,000 business and government customers. More at https://trellix.com.

Job Description

Trellix Endpoint Security is an Endpoint Detection and Response (EDR) and Endpoint Protection Platform (EPP) solution for enterprise environments, which combines years of Trellix's forensic intelligence with Anti-Virus and Machine Learning capabilities to build a world class product. 

As a Software Engineer in Test, you will be an embedded member of an Agile Engineering team with your focus on validating the advancements we bring to life for the overall Trellix EDR Solution.  You will engage early in this cycle, participating in discussions around features and acceptance criteria, followed by devising and executing test plans to verify that these advancements do indeed satisfy the criteria.  Our solution runs on multiple operating systems with various configurations, all which need to be considered to arrive upon test plans that maximize value, reliability, and efficiency.  You will be accountable for appropriate test coverage by guiding engineers towards test case implementations at the unit, component, integration, or full stack tier.   You will have hands-on contributions to the automation frameworks and the automation cases as well.  We take feature verification and test automation seriously because it is a first-class engineering endeavor, not an afterthought.

What You Will Do:

  • Analyzing functional acceptance criteria to devise and communicate test scenarios towards a general understanding of how features will be explored and verified
  • Decomposing test scenarios into highly reliable test cases that specifically target the behaviors being verified
  • Collaboration during Engineering story refinement to advocate for artifacts that provide for proper hooks/telemetry into test execution (setup/activate/analyze)
  • Representing the value of the tests being performed by maintaining mappings of feature coverage, escaped defects, cost of execution, reliability of execution
  • Collaborative automation code development best practices
  • Apply a strong understanding of software testing and delivery to build and maintain automated test harnesses and test suites using scripting languages and industry tools
  •  Very comfortable with Jira, TestRail, Git, Python IDE, Unit test frameworks, Agile
  • Integrate automated test cases into an automated test suites and infrastructure
  • Work with engineers to troubleshoot and remediate automation issues in testing and deploying environments

Qualifications

Minimum Requirements:

  • 4+ years professional experience in software automation & testing
  • Minimum of 2+ years of experience implementing tests using any of the unit testing stacks – PyTest, CPPUnit, Junit, Jest, etc
  • 2+ year professional experience designing and implementing code using Python
  • Proven experience with testing user workflows, Business process management, and API integration solutions
  • Proven experience in working with cross-functional teams in capturing requirements, developing use cases and determining success criteria
  • A functional grasp of how to prioritize test scenarios as must have, nice to have, both with positive and negative outcomes
  • Strong in any of the programming languages – Python / C++ / JS / Java, specifically developing functions, adding control flow logic, loops and a willingness to focus primarily on Python

 

Desired Qualification:

  • Proven understanding of white box, grey box and black box testing techniques
  • Proven experience in developing testing strategies and implementing testing process within Agile Scrum SDLC
  • Meticulous with record keeping of test case details and outcomes
  • Comfortable with transparent reporting during planning and execution
  • Professional experience in the security domain
  • Effective management of tasks/relationships within a work-from-home environment
  • A passion for fighting those seeking evil by providing customers the tools to monitor and respond

Additional Information

Company Benefits: We work hard to embrace diversity and inclusion and encourage everyone at Trellix to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees. • Pension and Retirement Plans • Medical, Dental and Vision Coverage • Paid Time Off • Paid Parental Leave • Support for Community Involvement We're serious about our commitment to diversity, which is why Trellix prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Minimum Salary: $90,000. Final salary will be determined commensurately with cost of living, experience level, and/or any other legally permissible considerations. 

*Disclosure as required by sb19-085 (8-5-20)  

Mandiant (formerly FireEye) has announced the sale of its Products business to Symphony Technology Group. Learn more about the sale here: https://www.fireeye.com/company/press-releases/2021/fireeye-announces-sale-of-fireeye-products-business-to-symphony-technology-group.html. This position will be part of the FireEye Security organization under the purchasing company. Our new company's security portfolio protects customers across endpoints, infrastructure, applications, and in the cloud. We will accelerate efforts to develop an integrated security platform powered by artificial intelligence and automation for superior threat detection and prevention.

See more jobs at Mandiant

Apply for this job

+30d

Senior Python Developer for Imunify [Remote]

CloudLinuRemote, , Montenegro
pytestgitlinuxjenkinspython

CloudLinu is hiring a Remote Senior Python Developer for Imunify [Remote]

We are looking for a talented Senior Python Developer to join our Imunify Python Team. 


Imunify Security is an innovative security solution, powered by Artificial Intelligence for Linux web servers. It is designed specifically for shared and VPS/Dedicated servers. The automated, easy-to-use security solution with the six-layer approach to security delivers comprehensive and complete attack prevention.


Work is fully remote, so you can work from anywhere. 

More details about the project you can find on the product websiteImunify360.com, about the company onCloudlinux.com.


Join us to make a difference!


Requirements:


  • Basic algorithms and data structures
  • Good knowledge of Python
  • Good knowledge of Linux environment (networking, processes, apache/nginx servers)
  • Able to read and analyze another's code
  • Ability to write readable and testable code, cover your code with unit-tests
  • Basics of Git
  • The ability to read and write in English


Would be a plus:


  • Shell scripting
  • Familiar with Gerrit
  • Knowledge of asynchronous programming
  • pytest excites you
  • Know how to deal with Jenkins
  • Chewing the spaghetti code doesn't make you sick
  • Knowledge about building rpm/deb packages


Personal skills:


  • Fast-learning, proactivity
  • Desire to work in a fast-paced growing deadline-driven startup-up environment
  • Strong self-motivation, driven to achieve committed milestones
  • The ability to independently analyze a task and find a right solution
  • The ability to work in a team


What is for you?


  • A great opportunity for professional development within the young and fast-growing company.
  • Interesting and challenging projects.
  • Knowledge-Exchange.
  • Remote work with long-term employment on a full-time basis under contract.
  • High-level compensation based on the performance reviews.
  • Compensation in the US dollars.
  • Flexible working hours.
  • Paid one month vacation per year and sick leaves.
  • Medical insurance (according to the company policy).
  • Days off on national holidays.
  • English educational programs (Lingua-Leo online course & Speaking Club).
  • Individual coach sessions.
  • Ability to study and attend seminars and training according to the request.
  • Co-working and gym/sports compensations (according to the company policy).
  • The opportunity to receive a reward for the most innovative idea that the company can patent.


If you want to become a part of a friendly team, to work with the latest, leading technologies, be proud of your work and want to be part of something bigger - we are waiting for you!

Let’s make it a win-win for you and CloudLinux. Do not put off until later - apply today and our team will gladly welcome you.


By applying for this position, you agree withCloudlinux Privacy Policyand give us your consent to maintain and process your personal data with this respect. Please read our Privacy Policy for more information.

See more jobs at CloudLinu

Apply for this job

+30d

Python Developer (Remote or hybrid)

Red PointsCarrer de Berlín, 38, 08029 Barcelona, Spain, Remote
agileDesignpytestscrumqadockerpython

Red Points is hiring a Remote Python Developer (Remote or hybrid)

Company Description

What does Red Points do?

Red Points protects your brand and content in the digital environment. We can do this through our proprietary technology that uses machine learning algorithms to scan the internet and identify all violations. We then use our technical and legal expertise to ensure that all violations are removed or de-indexed. Finally, we provide complete visibility and actionable intelligence to our clients through our real-time reporting tool.

Our protection spans the entire digital spectrum and we are constantly improving our service to keep up with the rapidly evolving landscape of digital piracy. As a result, we are the preferred brand protection partner for some of the world's leading brands and content owners in the sports, entertainment, fashion, publishing, and software industries, and have now been labeled "one of  Europe's leading technology companies ". "By Wired.

 

Job Description

The role

We are looking for a Python developer to get involved in our tracking technology, libraries, and hundreds of projects that use them, helping us maintain our platform, optimize it, and further improve it.

Responsibilities

Your day to day will be divided between writing good Python and idiomatic code, reviewing pull requests from other team members, debugging complex problems, and also participating in decision-making processes. That is, contributing with your experience in software architecture and design.

Qualifications

Requirements

  • The ability to express complex ideas in spoken and written English is crucial as our team is made up of people of 5 different nationalities and it is the language in which we communicate
  • Good knowledge of Python, with the ability to write idiomatic and reusable code.
  • Experience in object-oriented design, software architecture best practices and patterns, and large-scale application development with maintainability and extensibility in mind.
  • Experience with web requests and Python request library.
  • Experience with TDD, testing best practices and methodologies: pytest, unittest, mock and answers libraries.
  • Experience using docker / docker-compose throughout the entire lifecycle, including development, testing, debugging, QA, CI, and deployment.

Nice to have it, it's a bonus!

  • Understanding of the architecture of web applications (including ajax websites) and mastery of the development tools built into the browser, for reverse engineering purposes.
  • Inclination towards code optimizations (algorithmic complexity, memory usage).
  • Proficiency contributing to shared code bases using git.
  • Efficient text processing with regular expressions and XML parsing.
  • Experience with selenium / nodejs / phantomjs / splash or any similar software for scraping or automation purposes.
  • "I can do it" attitude. We like to hear solutions, not problems.

Additional Information

What we offer?

  • Work in a state-of-the-art Python ecosystem with an emphasis on testing and continuous integration.
  • Agile software development environment with Atlassian stack for version control, scrum, documentation and CI.
  • Friendly and talented team. With dedicated product owner, technical writer, and QA. Focus on improving processes.
  • Committed leadership that cares about the product and its professional growth.
  • You will be part of a large IT department, divided into highly specialized teams, working together in harmony to achieve our common vision and goals.
  • A relatively flat organizational structure to accommodate faster communication and collaboration.

Perks

  • A fun, fast-paced startup environment with great people, teambuildings, Nespresso, and free tea
  • Reduced working hours on Fridays and in August
  • Private medical insurance covered by the company
  • Flexible pay
  • Salary up to € 50,000
  • Possibility to work both full remote or hybrid 2 days from the office.

We are an equal opportunity employer and we value diversity in our company. We encourage all applicants, regardless of their race, religion or beliefs (if applicable), color, nationality, ethnic or national origin, gender, gender identity, pregnancy and maternity, sexual orientation, age, civil or civil partnership status or disability status.

If you think this is the next step in your career and you match the description, just apply!

We will contact you for an interview if you are one of the selected candidates.


 

 

See more jobs at Red Points

Apply for this job

+30d

Senior Python Lead

Applied Data FinanceS. No. 56/3A, Fayola Towers, Second Floor, 200 Feet Radial Rd, Pallikaranai,, Chennai, Tamil Nadu, India, Remote
agilesqlDesignansiblepytestjavajenkinspython

Applied Data Finance is hiring a Remote Senior Python Lead

Company Description

Applied Data Finance (Recently named, one of the fastest growing companies in US) is a US based, web-enabled consumer finance company that utilizes advanced data science to better model and measure the credit risk of non-prime borrowers. Its India office at Chennai (ADF Data Science Pvt .Ltd.) has 500 (+ and growing) employees, comprising functions, such as Data Science, Product Engineering and Model implementation, Data Warehousing and Business Intelligence, Marketing & Marketing Analytics, Quality & Testing, Operations, Compliance, Process and Project Management, Finance & Accounts, Business Analysis and Technical Documentation.

www.applieddatafinance.com

Recently in News 

https://www.businesswire.com/news/home/20200818005518/en/ (Recently named, one of the fastest growing companies in US)

https://www.businesswire.com/news/home/20180724005879/en/Applied-Data-Finance-Closes-145-Million-Financing

http://www.businesswire.com/news/home/20170717005876/en/Applied-Data-Finance-Announces-Marketing-Agreement-iHeartMedia

http://www.businesswire.com/news/home/20170531005370/en/Applied-Data-Finance-Increases-Credit-Facility-75mm

    Job Description

    • Design and develop REST based Web services in Python
    • Design and develop gRPC based services in Python
    •  Follow the coding conventions and best practices in day-to-day work with a passion for clean code
    •  Participate in peer design review and code review of team members
    •  Follow agile methodology for development
    • Design and implement performance/time critical batch jobs in production environments
    • Setup CI/CD (Jenkins/Ansible) for projects in development
    • Write Unit tests (PyTest) and integration tests for projects with very good coverage percentage
    • Read and understand Java code from other services to write python client wrappers for the services (good to have)

     

    Qualifications

    • Proven experience in Python related projects, REST based scalable web services development
    • Thorough understanding of application development methodologies
    • experience with the following - Python, Django/Flask
    •  Good working knowledge in Python
    • Good understanding of OOPS concepts
    • Familiar with writing REST APIs, good understanding of REST standards, HTTP protocols, Web development concepts
    • Good in Data structures and algorithms
    • Having knowledge on writing Unit tests (Pytest etc), integration tests
    • Multi-platform OS (Windows/Mac/Linux)
    • Exposure to writing basic SQL queries is a plus
    • Exposure to CI/CD (e.g. Jenkins, Ansible) is a plus
    • Exposure to working in an agile environment is a plus

    See more jobs at Applied Data Finance

    Apply for this job

    +30d

    DevOps Engineer

    XplorAuckland, New Zealand, Remote
    agileterraformDesignslackpytestapielasticsearchpostgresqltypescriptpythonAWSNode.js

    Xplor is hiring a Remote DevOps Engineer

    Company Description

    Take a seat on the Xplor rocketship and join us as a DevOps Team Lead from anywhere in New Zealand, to help people succeed across the world.

    Job Description

    About the opportunity

    You’ll join our Fitness & Wellbeing vertical where we’ve recently brought together our Boutique Wellness and Health & Fitness business to form a single, global vertical that serves clients around the globe in key markets like the US, Canada, UK, Europe, Japan, Australia and New Zealand.  We have market-leading software products like Mariana Tek, TrueCoach, Clubware, Resamania and PerfectMind as well as Commerce Accelerating Technologies like Connect (Brandbot) and Insights (Intelli-hub) that are designed to help our clients manage and grow their business. 

    Reporting into the Director, Software Engineering you’ll will be responsible for ensuring sound and mature DevOps practices are applied throughout the entire Software Delivery Lifecycle i.e. Planning; Coding; Building; Testing; Deploying; Releasing; Monitoring and Supporting.  With emphasis being placed on reducing toil in every step through tooling and automation, providing high alignment through integration, providing high autonomy through enablement and a deep understanding of performance through observability.

    Key Concepts and Responsibilities cover:

    • Agile Software Development - a thorough understanding of agile methodologies and workflows is important.
    • Spec-first Design - being part of the design phase to address operational, security and monitoring impacts and needs ahead of time.
    • Developer Experience - understanding development lifecycle pain points and advising on how we can address them is key.
    • Multi-tenanted System
    • Micro-services Architecture - understanding how to effectively design, build, configure, deploy, test, and monitor distributed systems where components can be released independently and confidently.
    • Event-driven Architecture
    • Relational and Non-Relational Data
    • Trunk-based Development
    • Continuous Integration, Delivery and Deployment
    • GitOps
    • Infrastructure as Code
    • Configuration Management
    • Observability
    • Incident Response Management
    • Security

    Qualifications

    What would make me a good candidate?

    • Worked on improving the developer experience through Code Listing and Styling, Event Schema Registries, ChatOps through Slack and SonarQube
    • Back-End experience working in an AWS environment and using the following: API Gateway, Lambda Functions, S3, DynamoDB, RDS (Aurora PostgreSQL),  Snowflake, Eventbridge, Kinesis, SQS, SNS, CloudFront, IAM, WAF, Guardduty, SecurityHub, Config, EKS, Helm
    • Understanding of the following languages and frameworks: Python (Poetry), Jinja, Typescript (Node.js and React), Monorepos (Lerna, Yarn Workspaces), Mocha, Jest, Pytest
    • Worked with GitLab (or similar) setting up pipelines
    • Using Terraform, Serverless framework and AWS CloudFormatiom to create Infrastructure as Code
    • Achieving observability through ElasticSearch, Kibana, Logstash and Sentry.io
    • Proven skills in solving business problems.
    • Excellent communication (written and verbal) and collaboration skills
    • Ability to work with and influence stakeholders to complete agreed tasks
    • Ability to deliver solutions and artifacts within given timeframes and available resources
    • Confident in giving technical advice, mentoring, and coaching
    • In-deep analytical skills and the ability to see the connections between layers of a business are connected and how business processes achieve their goals
    • You’re a true team player who knows that we all have to sometimes roll up our sleeves
    • You align with our four core values and you’re simply a good human

    Additional Information

    What does it mean to work for Xplor?

    Our four core values - Make life simple, Build for people, Move with purpose and Create lasting communities - are key to who we are and guide us from how we hire to how we recognise our team members.

    Some of the perks of working with us:

    • Unparalleled opportunities to learn and accelerated career development
    • A collaborative, team environment with people who truly love what they do
    • 12 weeks Gender Neutral Paid Parental Leave for both primary and secondary carer
    • Unlimited access to Udemy for Business, 10% of your time devoted to growing you and your career, and further support to help you grow
    • Access to mental health support
    • Fully flexible work arrangements
    • Health & Life Insurance

    More about us 

    We’ve recently expanded our reach by merging the two software and payments powerhouses TSG and Clearent. The resulting company is Xplor Technologies serving over 82,000 businesses that processed over $27 billion in payments, operating across 158 countries in 2020. 

    Xplor is headquartered in the United States in Atlanta, GA, with operations across North America, Australasia, Europe, and the United Kingdom. We now have over 2,000 Xplorers, working across five “everyday life” verticals: Education, Health and Fitness, Boutique Wellness, Field Services and Personal Services.

    How to apply?

    To start your application with us, please submit your CV and a cover letter and we’ll be in touch as soon as we can. Please include the word "moonshot" at the top of your cover letter so that we know you really took the time to read our job ad. Your contact is Eric Fallon - Talent Acquisition Consultant. 

    Sheryl Sandberg once said, “If you're offered a seat on a rocket ship, don't ask what seat! Just get on.” We couldn't agree more. So, are you ready to get on board?

    To learn more about us and our products, please visit www.xplortechnologies.com/nz/careers. 

    Xplor is dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability and age. Applications are encouraged from all sectors of the community and we particularly encourage speakers of Te Reo Māori or Pasifika languages to apply.

    We are a 2022 Circle Back Initiative Employer – we commit to respond to every applicant.

    See more jobs at Xplor

    Apply for this job

    +30d

    Senior Python Developer (REF247E)

    Deutsche Telekom IT SolutionsBudapest, Debrecen, Pécs, Szeged, Hungary, Remote
    agileDesignpytestdockerkubernetespython

    Deutsche Telekom IT Solutions is hiring a Remote Senior Python Developer (REF247E)

    Company Description

    Present in the market under the Deutsche Telekom IT Solutions brand name, IT-Services Hungary (ITSH) is a subsidiary of the Deutsche Telekom Group and is the largest ICT employer in Hungary. Established in 2006, the company provides a wide portfolio of IT and telecommunications services with more than 5000 employees. ITSH was awarded with the Best in Educational Cooperation prize by HIPA in 2019, acknowledged as one of the most attractive workplaces by PwC Hungary’s independent survey and rewarded with the title of the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team. 

    Job Description

    We are looking for a Python developer who will strengthen our team to drive with us the
    implementation of a statistical data science platform. Your primary focus will be in building and maintaining a communion functions library, develop data migration concepts, define and
    implement validation and calculation engines and ensuring we can migrate an entire legacy
    system. This will include the design of the underlying data structures and continuous deployment of the services. As member of a team dedicated to innovation, you will have the chance to directly contribute to the future of our products.

    What's waiting for you:

    • Contribute to an agile team and be part of an international development team
    • Implement and deploy scalable & secure Python and R code
    • Build fast data storage and processing architectures
    • Design and implement robust REST APIs


     

    Qualifications

    Your stack:

    • Python, R, R Shiny, Python Flask, Pandas, Bokeh, Dash, PyTorch, Pytest, Docker, Kubernetes, Architecture, DevOps
    • Hadoop, HBase, Kafka, NiFi, Camunda, Databricks, Cloudera
    • German knowledge

    See more jobs at Deutsche Telekom IT Solutions

    Apply for this job

    +30d

    Python Developer (hybrid)

    Red PointsCarrer de Berlín, 38, 08029 Barcelona, Spain, Remote
    agileDesignpytestscrumqadockerpython

    Red Points is hiring a Remote Python Developer (hybrid)

    Company Description

    What does Red Points do?

    Red Points protects your brand and content in the digital environment. We can do this through our proprietary technology that uses machine learning algorithms to scan the internet and identify all violations. We then use our technical and legal expertise to ensure that all violations are removed or de-indexed. Finally, we provide complete visibility and actionable intelligence to our clients through our real-time reporting tool.

    Our protection spans the entire digital spectrum and we are constantly improving our service to keep up with the rapidly evolving landscape of digital piracy. As a result, we are the preferred brand protection partner for some of the world's leading brands and content owners in the sports, entertainment, fashion, publishing, and software industries, and have now been labeled "one of  Europe's leading technology companies ". "By Wired.

     

    Job Description

    The role

    We are looking for a Python developer to get involved in our tracking technology, libraries, and hundreds of projects that use them, helping us maintain our platform, optimize it, and further improve it.

    Responsibilities

    Your day to day will be divided between writing good Python and idiomatic code, reviewing pull requests from other team members, debugging complex problems, and also participating in decision-making processes. That is, contributing with your experience in software architecture and design.

    Qualifications

    Requirements

    • The ability to express complex ideas in spoken and written English is crucial as our team is made up of people of 5 different nationalities and it is the language in which we communicate
    • Good knowledge of Python, with the ability to write idiomatic and reusable code.
    • Experience in object-oriented design, software architecture best practices and patterns, and large-scale application development with maintainability and extensibility in mind.
    • Experience with web requests and Python request library.
    • Experience with TDD, testing best practices and methodologies: pytest, unittest, mock and answers libraries.
    • Experience using docker / docker-compose throughout the entire lifecycle, including development, testing, debugging, QA, CI, and deployment.

    Nice to have it, it's a bonus!

    • Understanding of the architecture of web applications (including ajax websites) and mastery of the development tools built into the browser, for reverse engineering purposes.
    • Inclination towards code optimizations (algorithmic complexity, memory usage).
    • Proficiency contributing to shared code bases using git.
    • Efficient text processing with regular expressions and XML parsing.
    • Experience with selenium / nodejs / phantomjs / splash or any similar software for scraping or automation purposes.
    • "I can do it" attitude. We like to hear solutions, not problems.

    Additional Information

    What we offer?

    • Work in a state-of-the-art Python ecosystem with an emphasis on testing and continuous integration.
    • Agile software development environment with Atlassian stack for version control, scrum, documentation and CI.
    • Friendly and talented team. With dedicated product owner, technical writer, and QA. Focus on improving processes.
    • Committed leadership that cares about the product and its professional growth.
    • You will be part of a large IT department, divided into highly specialized teams, working together in harmony to achieve our common vision and goals.
    • A relatively flat organizational structure to accommodate faster communication and collaboration.

    Perks

    • A fun, fast-paced startup environment with great people, teambuildings, Nespresso, and free tea
    • Reduced working hours on Fridays and in August
    • Private medical insurance covered by the company
    • Flexible pay
    • Salary up to € 50,000

    We are an equal opportunity employer and we value diversity in our company. We encourage all applicants, regardless of their race, religion or beliefs (if applicable), color, nationality, ethnic or national origin, gender, gender identity, pregnancy and maternity, sexual orientation, age, civil or civil partnership status or disability status.

    If you think this is the next step in your career and you match the description, just apply!

    We will contact you for an interview if you are one of the selected candidates.


     

     

    See more jobs at Red Points

    Apply for this job

    +30d

    DevOps Engineer ( Remote Role )

    XplorAuckland, New Zealand, Remote
    agileterraformDesignslackpytestapielasticsearchpostgresqltypescriptpythonAWSNode.js

    Xplor is hiring a Remote DevOps Engineer ( Remote Role )

    Company Description

    Take a seat on the Xplor rocketship and join us as a DevOps Engineer from anywhere in New Zealand, to help people succeed across the world.

    Job Description

    About the opportunity

    You’ll join our Fitness & Wellbeing vertical where we’ve recently brought together our Boutique Wellness and Health & Fitness business to form a single, global vertical that serves clients around the globe in key markets like the US, Canada, UK, Europe, Japan, Australia and New Zealand.  We have market-leading software products like Mariana Tek, TrueCoach, Clubware, Resamania and PerfectMind as well as Commerce Accelerating Technologies like Connect (Brandbot) and Insights (Intelli-hub) that are designed to help our clients manage and grow their business. 

    Reporting into the Director, Software Engineering you’ll will be responsible for ensuring sound and mature DevOps practices are applied throughout the entire Software Delivery Lifecycle i.e. Planning; Coding; Building; Testing; Deploying; Releasing; Monitoring and Supporting.  With emphasis being placed on reducing toil in every step through tooling and automation, providing high alignment through integration, providing high autonomy through enablement and a deep understanding of performance through observability.

    Key Concepts and Responsibilities cover:

    • Agile Software Development - a thorough understanding of agile methodologies and workflows is important.
    • Spec-first Design - being part of the design phase to address operational, security and monitoring impacts and needs ahead of time.
    • Developer Experience - understanding development lifecycle pain points and advising on how we can address them is key.
    • Multi-tenanted System
    • Micro-services Architecture - understanding how to effectively design, build, configure, deploy, test, and monitor distributed systems where components can be released independently and confidently.
    • Event-driven Architecture
    • Relational and Non-Relational Data
    • Trunk-based Development
    • Continuous Integration, Delivery and Deployment
    • GitOps
    • Infrastructure as Code
    • Configuration Management
    • Observability
    • Incident Response Management
    • Security

    Qualifications

    What would make me a good candidate?

    • Worked on improving the developer experience through Code Listing and Styling, Event Schema Registries, ChatOps through Slack and SonarQube
    • Back-End experience working in an AWS environment and using the following: API Gateway, Lambda Functions, S3, DynamoDB, RDS (Aurora PostgreSQL),  Snowflake, Eventbridge, Kinesis, SQS, SNS, CloudFront, IAM, WAF, Guardduty, SecurityHub, Config, EKS, Helm
    • Understanding of the following languages and frameworks: Python (Poetry), Jinja, Typescript (Node.js and React), Monorepos (Lerna, Yarn Workspaces), Mocha, Jest, Pytest
    • Worked with GitLab (or similar) setting up pipelines
    • Using Terraform, Serverless framework and AWS CloudFormatiom to create Infrastructure as Code
    • Achieving observability through ElasticSearch, Kibana, Logstash and Sentry.io
    • Proven skills in solving business problems.
    • Excellent communication (written and verbal) and collaboration skills
    • Ability to work with and influence stakeholders to complete agreed tasks
    • Ability to deliver solutions and artifacts within given timeframes and available resources
    • Confident in giving technical advice, mentoring, and coaching
    • In-deep analytical skills and the ability to see the connections between layers of a business are connected and how business processes achieve their goals
    • You’re a true team player who knows that we all have to sometimes roll up our sleeves
    • You align with our four core values and you’re simply a good human

    Additional Information

    What does it mean to work for Xplor?

    Our four core values - Make life simple, Build for people, Move with purpose and Create lasting communities - are key to who we are and guide us from how we hire to how we recognise our team members.

    Some of the perks of working with us:

    • Unparalleled opportunities to learn and accelerated career development
    • A collaborative, team environment with people who truly love what they do
    • 12 weeks Gender Neutral Paid Parental Leave for both primary and secondary carer
    • Unlimited access to Udemy for Business, 10% of your time devoted to growing you and your career, and further support to help you grow
    • Access to mental health support
    • Fully flexible work arrangements
    • Health & Life Insurance
    • A free weekly barista coffee
    • Free fruit

    More about us 

    We’ve recently expanded our reach by merging the two software and payments powerhouses TSG and Clearent. The resulting company is Xplor Technologies serving over 82,000 businesses that processed over $27 billion in payments, operating across 158 countries in 2020. 

    Xplor is headquartered in the United States in Atlanta, GA, with operations across North America, Australasia, Europe, and the United Kingdom. We now have over 2,000 Xplorers, working across five “everyday life” verticals: Education, Health and Fitness, Boutique Wellness, Field Services and Personal Services.

    How to apply?

    To start your application with us, please submit your CV and a cover letter and we’ll be in touch as soon as we can. Please include the word "moonshot" at the top of your cover letter so that we know you really took the time to read our job ad. Your contact is Eric Fallon - Talent Acquisition Consultant. 

    Sheryl Sandberg once said, “If you're offered a seat on a rocket ship, don't ask what seat! Just get on.” We couldn't agree more. So, are you ready to get on board?

    To learn more about us and our products, please visit www.xplortechnologies.com/nz/careers. 

    Xplor is dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability and age. Applications are encouraged from all sectors of the community and we particularly encourage speakers of Te Reo Māori or Pasifika languages to apply.

    We are a 2022 Circle Back Initiative Employer – we commit to respond to every applicant.

    See more jobs at Xplor

    Apply for this job

    +30d

    Python Developer

    TylkoRemote job, Remote
    Designpytestapidockerpostgresqlpythonfrontend

    Tylko is hiring a Remote Python Developer

    We’re looking for a skilled Python developer to join our eCommerce team responsible for our e-commerce platforms. You’ll need to have an in-depth knowledge of Python and Django as well as significant experience in building and optimizing large-scale integrations with 3rd party systems applications. You’ll be responsible for increasing speed, scalability, and extensibility while working with a large and rapidly changing

    codebase. You’ll be working closely with our frontend experts, so a thorough understanding of Rest API and the whole customer journey is a must.



    Growth Department

    This department was created as a result of the integration of eCommerce and Performance Marketing teams. Growth, together with the Operations Department, is responsible for guiding the user through the complete user path. The primary responsibility of Growth is to reach conversion goals. By combining those two teams we are able to create a coherent and smooth customer journey while improving the efficiency of our marketing efforts.

    Main responsibilities


    • You’ll provide regular insights on and maintain our system architecture.

    • You’ll be responsible for services integration.

    • You’ll work on reviewing and improving the existing code.

    • You’ll revitalize our codebase.

    • You’ll be responsible for choosing the best possible path for system development.

    • You’ll adhere to Python’s best practices.

    • You’ll be sharing knowledge and providing valuable feedback during code reviews.


    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:


    • Comprehensive healthcare

    • One bonus day off (every month)

    • A dedicated budget for professional development

    • 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!

    See more jobs at Tylko

    Apply for this job

    +30d

    DevOps Team Lead (Remote Role)

    XplorAuckland, New Zealand, Remote
    agileterraformDesignslackpytestapielasticsearchpostgresqltypescriptpythonAWSNode.js

    Xplor is hiring a Remote DevOps Team Lead (Remote Role)

    Company Description

    Take a seat on the Xplor rocketship and join us as a DevOps Team Lead from anywhere in New Zealand, to help people succeed across the world.

    Job Description

    About the opportunity

    You’ll join our Fitness & Wellbeing vertical where we’ve recently brought together our Boutique Wellness and Health & Fitness business to form a single, global vertical that serves clients around the globe in key markets like the US, Canada, UK, Europe, Japan, Australia and New Zealand.  We have market-leading software products like Mariana Tek, TrueCoach, Clubware, Resamania and PerfectMind as well as Commerce Accelerating Technologies like Connect (Brandbot) and Insights (Intelli-hub) that are designed to help our clients manage and grow their business. 

    Reporting into the Director, Software Engineering you’ll will be responsible for ensuring sound and mature DevOps practices are applied throughout the entire Software Delivery Lifecycle i.e. Planning; Coding; Building; Testing; Deploying; Releasing; Monitoring and Supporting.  With emphasis being placed on reducing toil in every step through tooling and automation, providing high alignment through integration, providing high autonomy through enablement and a deep understanding of performance through observability.

    Key Concepts and Responsibilities cover:

    • Agile Software Development - a thorough understanding of agile methodologies and workflows is important.
    • Spec-first Design - being part of the design phase to address operational, security and monitoring impacts and needs ahead of time.
    • Developer Experience - understanding development lifecycle pain points and advising on how we can address them is key.
    • Multi-tenanted System
    • Micro-services Architecture - understanding how to effectively design, build, configure, deploy, test, and monitor distributed systems where components can be released independently and confidently.
    • Event-driven Architecture
    • Relational and Non-Relational Data
    • Trunk-based Development
    • Continuous Integration, Delivery and Deployment
    • GitOps
    • Infrastructure as Code
    • Configuration Management
    • Observability
    • Incident Response Management
    • Security

    Qualifications

    What would make me a good candidate?

    • Worked on improving the developer experience through Code Listing and Styling, Event Schema Registries, ChatOps through Slack and SonarQube
    • Back-End experience working in an AWS environment and using the following: API Gateway, Lambda Functions, S3, DynamoDB, RDS (Aurora PostgreSQL),  Snowflake, Eventbridge, Kinesis, SQS, SNS, CloudFront, IAM, WAF, Guardduty, SecurityHub, Config, EKS, Helm
    • Understanding of the following languages and frameworks: Python (Poetry), Jinja, Typescript (Node.js and React), Monorepos (Lerna, Yarn Workspaces), Mocha, Jest, Pytest
    • Worked with GitLab (or similar) setting up pipelines
    • Using Terraform, Serverless framework and AWS CloudFormatiom to create Infrastructure as Code
    • Achieving observability through ElasticSearch, Kibana, Logstash and Sentry.io
    • Proven skills in solving business problems.
    • Excellent communication (written and verbal) and collaboration skills
    • Prior team leadership role
    • Ability to work with and influence stakeholders to complete agreed tasks
    • Ability to deliver solutions and artifacts within given timeframes and available resources
    • Confident in giving technical advice, mentoring, and coaching
    • In-deep analytical skills and the ability to see the connections between layers of a business are connected and how business processes achieve their goals
    • You’re a true team player who knows that we all have to sometimes roll up our sleeves
    • You align with our four core values and you’re simply a good human

    Additional Information

    What does it mean to work for Xplor?

    Our four core values - Make life simple, Build for people, Move with purpose and Create lasting communities - are key to who we are and guide us from how we hire to how we recognise our team members.

    Some of the perks of working with us:

    • Unparalleled opportunities to learn and accelerated career development
    • A collaborative, team environment with people who truly love what they do
    • 12 weeks Gender Neutral Paid Parental Leave for both primary and secondary carer
    • Unlimited access to Udemy for Business, 10% of your time devoted to growing you and your career, and further support to help you grow
    • Access to mental health support
    • Fully flexible work arrangements
    • Health & Life Insurance
    • A free weekly barista coffee
    • Free fruit

    More about us 

    We’ve recently expanded our reach by merging the two software and payments powerhouses TSG and Clearent. The resulting company is Xplor Technologies serving over 82,000 businesses that processed over $27 billion in payments, operating across 158 countries in 2020. 

    Xplor is headquartered in the United States in Atlanta, GA, with operations across North America, Australasia, Europe, and the United Kingdom. We now have over 2,000 Xplorers, working across five “everyday life” verticals: Education, Health and Fitness, Boutique Wellness, Field Services and Personal Services.

    How to apply?

    To start your application with us, please submit your CV and a cover letter and we’ll be in touch as soon as we can. Please include the word "moonshot" at the top of your cover letter so that we know you really took the time to read our job ad. Your contact is Eric Fallon - Talent Acquisition Consultant. 

    Sheryl Sandberg once said, “If you're offered a seat on a rocket ship, don't ask what seat! Just get on.” We couldn't agree more. So, are you ready to get on board?

    To learn more about us and our products, please visit www.xplortechnologies.com/nz/careers. 

    Xplor is dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability and age. Applications are encouraged from all sectors of the community and we particularly encourage speakers of Te Reo Māori or Pasifika languages to apply.

    We are a 2022 Circle Back Initiative Employer – we commit to respond to every applicant.

    See more jobs at Xplor

    Apply for this job

    +30d

    Senior/Staff Engineer (Python) - Multiple openings!

    Verusen848 Spring St NW, Atlanta, GA 30308, USA, Remote
    postgrespytestapigitkubernetespythonbackend

    Verusen is hiring a Remote Senior/Staff Engineer (Python) - Multiple openings!

    Company Description

    About Verusen

    Verusen is a leading technology company that uses artificial intelligence to provide visibility, digitization, and prediction of materials data and inventory for complex supply chains. The company’s AI software harmonizes disparate material data across ERP instances/systems while providing accurate MDM across the enterprise to optimize inventory costs. Intelligent controls enforce inventory procedures to help prevent future inventory spikes, while predictive capabilities optimize allocation and procurement needs. The result is a data foundation you can trust to move quickly to innovate and support related Industry 4.0 initiatives.

    We are venture-backed by leading investors from San Francisco to Boston and are a Signature Company at Georgia Tech’s Advanced Technology Development Center (ATDC). Partnerships including SAP and Accenture. Verusen is a portfolio company of SAP.iO.

    Job Description

    Location:  Fully remote or local to metro-Atlanta areas

    Levels:  Senior, Staff, Principal

    Overview:

    We are seeking experienced Python developers to join our team.  We are a growing team of seasoned engineers looking to increase our capacity with strategic additions.  As a backend engineer, you will leverage your skills to help us deliver on our existing roadmap and deliver value to our customers by rapidly iterating over new features and modules.  Our engineers work on everything from API’s, data modeling/transfer and microservices to event-based architectures.  Flexibility is key.

    We’ve got a great team culture, and are looking to build on that foundation.  We are looking for people who lead with action and are able leverage their sizable brains to not only better our product but also better our organization.  Ideally you are the type of engineer that can digest a problem statement and deliver a solution from idea to reality.  We operate with a high level of autonomy in a 3-week project cadence, giving you the freedom to create something impactful every cycle.

    What you will do:

    • Take a problem statement and deliver innovative (but pragmatic) and maintainable solutions from inception to shipped.
    • Work across teams (Product, Data Science, Quality, DevOps) to ensure we are delivering holistic solutions and not building silos.
    • Work with other engineers on directed initiatives/projects and clearly communicate progress, blockers and FUD (Fear, Uncertainty and Doubt).
    • Be an active participant in making our organization better.  Bring a diverse set of ideas to the table and champion the things you believe in.

      Why you want to join us:

      • You will have fun.  We are committed to it.
      • You have a great opportunity to join an early-stage startup and make a profound impact in the organization.
      • You have the opportunity for equity in said organization and the chance to make some moolah on a successful exit.
      • You will be joining a great engineering culture.  Everyone is super collaborative and eager to help each other out.  This cannot be understated.
      • You will be given every opportunity to grow your career.  Even if your career goals extend beyond your time with us, we will do everything we can to get you the skills and experience to put you where you want to be 1, 5 or 10 years from now.
      • Unlimited PTO (and we encourage you to take advantage of it)
      • New Macbook Pro’s (we know this is trivial but everyone loves them)

      Qualifications

       

      • You are a good human being and you play well with others.  This is non-negotiable.
      • You live your life through curiosity instead of validation by being right.
      • You have your Python skills on lock.  Ideally focused on building SaaS Python apps using a framework like Flask.
      • DB/SQL skillz.  We work with large data sets so being able to efficiently construct data storage and transfer mechanisms is key.  Experience with relational databases like Postgres is mandatory and data warehouse solutions like Snowflake are a big plus.
      • You understand how to build secure and scalable architectures capable of ingesting and operating on millions of rows of data.
      • You write testable and maintainable code.  You write comprehensive tests with Pytest, other engineers have no problem deciphering your code and you are diligent enough with Git to make sure you’re not blowing everyone up with merge conflicts.

      Nice to haves:

      • Experience building event-based architectures using Kafka
      • Experience building scalable API’s
      • Experience with applications hosted on Kubernetes and the DevOps supporting them
      • Experience producing build plans or RFC’s to break a problem statement into implementable milestones

      Level specific responsibilities and qualifications:

      •  Senior - You have 3+ years of experience mastering your craft in your domain.  You are a subject matter expert and you can bring new ideas to the team based on your previous experience.  You are able to take on most product-level asks (defined and abstract) and contribute to larger solutions.  You mentor junior developers through pairing and you participate in discussions around standards.
      • Staff - You have 6+ years of experience mastering your craft in your domain.  You are a team subject matter expert that drives innovation and new concepts.  You drive large solutions and epics and partner with others to create epic plans.  You are a senior mentor for your team and you represent the team’s needs in standards discussions.  You drive best practices in product focus.
      • Principal - You have 8+ years of experience mastering your craft in your domain.  You are an organizational subject matter expert that can drive global innovation.  You lead new approaches to creating solutions across teams.  You drive mentorship practices across the organization and you drive organizational standards and critical compliance needs.

      Additional Information

      Commitment to Diversity and Inclusion

      At Verusen, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, national origin, age, physical and mental disability, sexual orientation, gender identity and/or expression, status as a veteran and any other characteristic protected by applicable law. We respect and seek to empower each individual and support a diverse culture, perspectives, skills, and experiences within our workforce.  We believe that diversity and inclusion among our teammates are critical to our success, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.

      For more information about the Company, check us out at www.verusen.com.

      See more jobs at Verusen

      Apply for this job

      +30d

      Junior Automation Engineer

      ExperianBoulevard "Tsarigradsko shose" 86, 1113 Geo Milev, Sofia, Bulgaria, Remote
      agileterraformsqlDesignansiblepytestqajavajenkins

      Experian is hiring a Remote Junior Automation Engineer

      Company Description

      Experian is the world’s leading global information services company. During life’s big moments — from buying a home or a car to sending a child to college to growing a business by connecting with new customers — we empower consumers and our clients to manage their data with confidence.

      We have 20,000 people operating across 44 countries. By investing in our people, technology and innovation, we can help transform businesses, help communities prosper, enable more people to feel included in the financial opportunities that should be available to them, and help people to thrive. We're looking for inspired employees that want to make an impact on people and business.

      Why us?

      No one makes sense of data like Experian. We are on a mission to deliver the full power of data, analytics and technology in ways that transform lives. As a team, we’re committed to working together. So, we work in an inclusive environment that welcomes people with lots of different perspectives. We put people first and care about work that works. We like to strike a balance between how much time we spend on work and how much we keep for ourselves. After all, we’ve all got commitments and interests outside the office. So, talk to us about how you’d best like to work with us. We’re flexible and interested in helping you to get the best out of working with us.

      Job Description

      Experian is now looking for a Junior Automation Engineer to join our Business Intelligence Group in the Decision Analytics business division. 

      In this role you will be expected to drive automation excellence through good business, BI product awareness and utilization of BI Quality best practices. You will work with the BI Development team, as well as other stakeholders such as Product Managers, Product Owners, Senior QAs, in order to implement the full automation lifecycle from functional and system integration test scenarios to scripting and testing.

      Responsibilities:

      • Implements reusable test procedures for the newly developed features
      • Analyses the results of regular automated tests executions
      • Maintains the available automated test suites to conform with product evolution
      • Identifies the best test case candidates for extending the automated tests coverage
      • Maintains and extends the available automation testing framework
      • Takes part in software design discussions, reviews, planning and test strategy sessions
      • Supports and extends the existing CI/CD Jenkins pipelines in their test provisioning and execution part

      Qualifications

      The successful candidates will have:

      • At least 1 year of professional experience as Automation engineer
      • Experience on a QA Automation role and exposure to various test frameworks
      • Very good analytical and problem-solving skills
      • Good understanding of software development lifecycle
      • Experience with version control systems
      • Good knowledge and experience in Java
      • Good knowledge of SQL and relational databases
      • University Degree in Computer Science or equivalent
      • Fluency in English

       

      The following abilities and skills will be considered an advantage:

      • Background in working with Selenium/Cucumber or similar
      • In depth knowledge of OS(Linux/Unix/Windows)
      • Experience with virtualization or containerization
      • Development experience (Java/Python)
      • Experience with unit testing frameworks is a plus (Junit, Pytest, etc.)
      • Hands-on experience with TCP/IP protocol operation
      • Experience with Agile software development methodologies
      • Experience with Continuous Integration tools
      • Experience/knowledge with behavior/data driven development
      • Experience/knowledge with Ansible, Packer, Terraform
      • Experience/knowledge about performance testing

      Additional Information

      We offer:

      • Personal Development - career pathway for professional growth supported by learning and development programs and unlimited access to online educational training courses, learning materials & book
      • Work environment - excellent work conditions with friendly environment, recognized strong team spirit, and fun and quality recreation time
      • Social benefit package - life insurance, food vouchers, additional health insurance, corporate discounts, Multisport card, and a Share options scheme
      • Work-life balance - 25 days paid vacation and 3 additional paid days for participation in Social responsibility event
      • Opportunity for Flexible working hours and Home Office

      In order to stay safe and be responsible, we introduce a remote hiring process with online interviews for all candidates.

      Interested to find out more about our Experian Bulgaria team, review our candidate book by following the link: https://view.pagetiger.com/experian-bulgaria-candidate-book/experian-bulgaria-candidate-book-202

      Experian Careers - Creating a better tomorrow together

      Find out what its like to work for Experian by clicking here

      See more jobs at Experian

      Apply for this job