git Remote Jobs

590 Results

30d

Sr. Python Remote

In All Media IncArgentina - Remote
agilejiraapigitpython

In All Media Inc is hiring a Remote Sr. Python Remote

Core technologies: Django/Python/React

● Experience with integration, data collections (API development)
● Experience with Git and pull requests
● Experience with JIRA and Confluence
● Good verbal and written English language to effectively communicate with
the client team representatives.
● Agile development methodologies

See more jobs at In All Media Inc

Apply for this job

+30d

Senior Analytics Engineer

Hack TheAthens,Attica,Greece, Remote Hybrid
Salestableaujirasqlsalesforcemobilegitpython

Hack The is hiring a Remote Senior Analytics Engineer

Ready to embark on the quest of joining Hack The Box?

At the end of this thrilling journey, you'll become a proud member of Hack The Box, with the ultimate mission to help redefine cybersecurity expertise. Get ready for an exciting adventure into the world of cybersecurity! ????????????

✨The core mission of the Senior Analytics Engineer:

HTB’s Analytics team is looking for a Senior Analytics Engineer, who will enable data analysts and various stakeholders to make data-driven decisions.

As a Senior Analytics Engineer, you will be able to get creative & build stuff from scratch. You will participate in end-to-end projects, from gathering the business requirements by having deep business conversations, to creating the final solution. Main focus for the Analytics Engineer will be to understanding the business needs and then develop and maintain data pipelines to serve the organization.

???? The fellowship you’ll be joining:

Our analytics team, consisting of 4 people, collaborates with multiple departments within HTB, like Product, Finance, Revenue Operations , Sales & more. Our day-to-day tasks span from product feature analysis to systematic revenue reporting that enables a data driven mindset for all HTBers.

⚔️ Technology tools & weapons you’ll be using:

  • SQL
  • Dbt
  • Snowflake
  • Python
  • (Tableau)

???? The adventures that await you after becoming a Senior Analytics Engineer at Hack The Box:

  • Develop, monitor, maintain, optimise and troubleshoot data pipelines to ensure data is accurate and timely
  • Build and optimise data models (using python, SQL ,dbt or similar tools) to support business reporting and analysis needs.
  • Implement data quality checks and validation routines to maintain high standards of data integrity.
  • Document data models, data transformations, and business logic for transparency and knowledge sharing.
  • Collaborate with data analysts, data scientists, product teams and other business stakeholders to define data requirements, business logic, and reporting needs.
  • Collaborate with other departments to assist in implementing automations for routine tasks and data operations to streamline workflows.
  • Assist in designing and developing new reports, dashboards, and visualisations based on business needs.
  • Evaluate and recommend new tools or process improvements to optimise data workflows and enhance productivity.
  • Provide support and guidance to other team members on data-related matters
  • Help build a data-driven culture across HTB by identifying areas where data could add value.

???? Skills, knowledge, and experience points required to unlock the role of the Senior Analytics Engineer at Hack The Box:

  • Proficiency in SQL for complex querying, data transformation, and performance optimization (5+ years).
  • Strong Experience in data modelling and data pipelines.
  • Strong skills in Python for data manipulation, automation, and building scalable data solutions.
  • Experience with Git for version control and collaborative development.
  • Strong business acumen.

???? Nice to have

  • Experience with tools such as dbt and Prefect for building, scheduling, and managing data pipelines.
  • Familiarity with data quality frameworks and governance practices, including the use of tools like Datahub
  • Familiarity with handling data from commonly used 3rd party CRM, Billing and Finance applications ( like Hubspot, Salesforce, Stripe, Zuora, Recurly, Netsuite)
  • Experience with collaboration platforms like Confluence, JIRA, for project and task management.

????️ What your Hack The Box adventure will have in store:

  • ????You'll have the exhilarating opportunity to contribute to a product that is highly appreciated by users and the cybersecurity community at large.
  • ???? You'll experience a highly supportive and caring environment, fostering growth, flexibility, and autonomy.
  • ???? You'll embark on an exciting journey of continuous learning and problem-solving, leveling up as our organization grows.
  • ???? Most importantly, you'll have a blast at HTB ???? because fun is an essential ingredient in our recipe for success! Just wait until you see our global meet-ups!

????The gems you’ll be enjoying as a Senior Analytics Engineer :

  • Private health care
  • Paid paternity leave
  • 25 annual leave days
  • Free lunch & snacks at the office
  • Dedicated budget for training and professional development, participation in conferences
  • Full access to the Hack The Box lab offerings; so you can learn how to hack ????
  • State-of-the-art equipment (mac, iPhone, and mobile plan)
  • Flexible WFH (Hybrid Model) - Fully Remote is also an option if you're not an Attica resident

????️ The Quest of Becoming Hack The Box’s Senior Analytics Engineer:

  • Level 1: To complete level one’s objective, submit your application. 
  • Level 2: Meet the Talent Acquisition team. Level’s objective: highlight your past achievements, ambitions, and values.
  • Level 3: Meet the hiring manager. Level’s objective: connect with the hiring manager and share with them your achievements. 
  • Level 4: Complete an assignment that aligns with day-to-day job-related tasks and responsibilities, and have a constructive conversation over the assignment.
  • Level 5: Congratulations! Not many reach this level ????. Level’s objective: have a constructive, final conversation with the PM you're going to be working closely with, explore the role and your future at HTB. 
  • Level 6: You've officially received an offer from HTB! To complete the last level and the Quest, all you need to do is accept the offer. 
  • Quest complete. Congratulations, you’re officially one of us ????????????Your next quest: complete the onboarding.

Hack Your Career, Today. Join us in this epic adventure of cybersecurity at Hack The Box! ????????????

At Hack The Box, we are on a quest to find the most exceptional and enthusiastic talent to join our team. Whether or not you consider yourself a gamer, we value what makes you unique and want to know more about you. This job post provides just a glimpse of the incredible gamified experience our business and consumer customers enjoy through our platforms. So, if you're ready to embark on a journey of disruption, growth, and adventure, we can't wait to meet you!

ABOUT HACK THE BOX

Hack The Box is the Cyber Performance Center with the mission to provide a human-first platform to create and maintain high-performing cybersecurity individuals and organizations. 

Hack The Box is the only platform that unites upskilling, workforce development, and the human focus in the cybersecurity industry, and it’s trusted by organizations worldwide for driving their teams to peak performance. Offering an all-in-one environment for continuous growth, assessment, and recruitment, Hack The Box provides solutions for all cybersecurity domains. 

Launched in 2017, Hack The Box brings together the largest global cybersecurity community of more than 3 million platform members. Rapidly growing its international footprint and reach, Hack The Box is headquartered in the UK, with additional offices in the US, Australia, and Greece.

???? Exciting News:


At Hack The Box, we are committed to fostering a diverse, inclusive, and equitable workplace. We believe that diversity enriches our performance, services, and the communities we serve. As such, we ensure that all job applications are considered solely based on merit, skills, and qualifications. We do not discriminate on grounds of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We are dedicated to providing a fair and respectful work environment that reflects our values.

See more jobs at Hack The

Apply for this job

+30d

Test Automation Engineer (Mobile)

Sigma SoftwareWarsaw, Poland, Remote
1 year of experiencekotlinjiraDesignswiftmobileiosgitjavaandroidtypescriptpythonAWSjavascript

Sigma Software is hiring a Remote Test Automation Engineer (Mobile)

Job Description

  • Design test plans, test cases, and test scripts based on product requirements
  • Execute manual and automated tests, analyze results, and report defects
  • Develop, maintain, and execute automated test scripts in JavaScript
  • Convert existing Java-based test scripts into JavaScript
  • Set up and configure test environments for mobile applications (iOS, Android)
  • Utilize mobile automation frameworks such as Appium, Espresso, XCTest
  • Conduct performance and load testing.Collaborate closely with development teams to ensure testing aligns with business requirements

Qualifications

  • 3+ years of overall experience in Test Automation (JavaScript, TypeScript, Java, Python)
  • At least 1,5+ years of experience in JavaScript, with strong confidence in writing JavaScript code for test automation
  • At least 1 year of experience in mobile application testing (iOS and Android)
  • Proven experience in automation testing for mobile platforms using tools like Appium, Espresso, or XCTest
  • Experience with test frameworks such as TestNG or JUnit
  • Familiarity with mobile OS and their debugging tools (ADB for Android, Xcode for iOS) 
  • Experience with Git for version control
  • Familiarity with CI/CD tools and device farms such as SauceLabs, BrowserStack, or AWS Device Farm
  • English level: Upper-Intermediate
     

WOULD BE A PLUS

  • Experience with TypeScript (transition to JavaScript is considered easy)
  • Experience with other programming languages such as Swift, Kotlin, Java, or Python
  • Experience with test frameworks like TestNG or JUnit
  • Familiarity with bug-tracking tools like JIRA

See more jobs at Sigma Software

Apply for this job

+30d

Backend Developer & QA [Remote, Full-Time]

The HOTHSaint Petersburg, FL - Remote
Djangoagile5 years of experiencejirapostgressqlDesignpytestqagitpythonbackendfrontend

The HOTH is hiring a Remote Backend Developer & QA [Remote, Full-Time]

About Us:

Hey! We’re The HOTH.

Our name stands for Hittem’ Over the Head – in other words, to bludgeon with awesomeness.

It can be used as a noun (as in our product, or brand), or as a verb (to HOTH someone or HOTH something). And it’s how our clients refer to one of the world’s top Digital Marketing companies.

Our mission as a business is to push boundaries, innovate, and have fun while doing it.

We’re expanding our fulfillment platform team and looking for a Backend Developer & QA who’s ready to dive into backend systems and take charge of both development and testing.

About the Position:

As our Backend Developer & QA, you’ll have a unique role that blends backend development with quality assurance. You'll build reliable systems using Python, Django, and Postgres while also ensuring everything runs like clockwork through rigorous testing. This is more than just a code-writing role - you’ll be designing scalable backend solutions and driving the QA processes that keep our platform humming along smoothly.

You'll work closely with product managers, frontend developers, and other stakeholders to create a seamless fulfillment experience that’s stable, fast, and secure. If you’re the kind of person who thinks beyond features and also wants to catch every bug before it even has a chance, let’s talk

Important Note:

This remote-friendly role is only available to U.S. residents living in these states:

Alabama, Arizona, Florida, Georgia, Idaho, Louisiana, Maine, Maryland, Missouri, Montana, New Hampshire, New Jersey, New Mexico, New York, North Carolina, Oklahoma, Oregon, Texas, Utah, Virginia, West Virginia, and Wisconsin.

A Typical Day in the Life Might Look Like:

  • 40%: Developing new backend features in Django and Python to power our fulfillment platform.
  • 20%: Writing and optimizing SQL queries and database structures in Postgres.
  • 15%: Developing manual and automated test plans (because we’re serious about catching those bugs!).
  • 10%: Debugging backend issues and squashing bugs like a champ.
  • 10%: Collaborating with the product team to gather requirements and translate them into dev and QA tasks.
  • 5%: Participating in stand-ups to discuss progress and brainstorm solutions.

Key Responsibilities:

  • Build and maintain backend systems using Django, Python, and Postgres to support fulfillment workflows.
  • Develop and execute manual and automated test plans to ensure backend features meet quality standards.
  • Create and maintain APIs to integrate third-party services.
  • Use Behavior-Driven Development (BDD) methodologies to align testing with business requirements.
  • Identify, track, and resolve bugs and technical bottlenecks.
  • Optimize CI/CD pipelines and maintain version control using Git.
  • Document backend systems and QA workflows so future developers know exactly what’s going on.

What We’re Looking For:

  • 3-5 years of experience in backend development with a focus on Python and Django.
  • Hands-on experience with Postgres databases (schema design, optimization, tuning).
  • Strong QA skills, including experience with Selenium, PyTest, or Behave for automated testing.
  • Familiarity with CI/CD pipelines and integrating QA workflows.
  • Problem-solving abilities to troubleshoot both backend and testing challenges efficiently.
  • Proven ability to collaborate with cross-functional teams, including developers, testers, and product managers.
  • Bonus points for:
    • Experience building fulfillment systems or SaaS platforms.
    • Familiarity with Agile development practices and tools like Jira or Trello.
    • Expertise in BDD frameworks within Django’s ecosystem.

Education:

A Bachelor’s degree in Computer Science or a related field is preferred - but if you’ve got the skills and experience, we’re flexible.

Perks of Being a HOTH Developer:

  • Work from home (yes, in your PJs if that’s your thing)
  • Flexible hours (somewhere in the 9-5 ballpark)
  • HOTH Medical, Dental, and Vision insurance coverage
  • 401k with a 3% match
  • PTO for vacations, sick days, and holidays
  • A monthly wellness stipend ($600 per year to keep you feeling your best)

Why It's Great Being a HOTHer:

We’re one of the best types of companies to work for – We’re already successful and growing, but not so big that you can’t be heard.

We began as a small, bootstrapped startup from Chicago and we have now grown to be one of the largest Search Engine Marketing providers in the world.

Thanks to our maniacal commitment to Hitting our customers Over The Head (aka. HOTHing) with awesome products and service, we’ve grown to well over 10,000+ high-value users all over the world.

Our mission is to help as many people in the world with Search Engine Marketing as possible, and have a blast while doing it.

We currently have a core team distributed throughout the US with a central office in St. Pete, FL and another in Austin, TX.

Here are some reasons you want to work with us:

  • We've been voted one of Tampa Bay's Best Places to Work for four years in a row and one of INC Magazine's Best Workplaces!
  • We are a driven, successful, fun company that is experiencing insane growth.
  • We have awesome products, a great reputation, and systems for everything.
  • Our branding is nuts. Our mascot is The HOTH monster and we have a 6’ tall HOTH costume.
  • We’re awesome. 100% results-driven. No bullshitters.
  • You will work with a small, fun team.
  • We have a cool office environment in downtown St. Pete that you can visit - voted one of Tampa Bay's Coolest Office Spaces by the Tampa Bay Business Journal!
  • Our benefits and perks package is great. Check out the full list on our Careers Page!

Application:

Ready to join a team that’s redefining the way we work through AI-powered automation? We’d love to hear from you! Fill out the application form and attach your resume. In your intro, tell us why you’re the right fit—and sneak the word “banana” into your response, just to show you’re paying attention.

The HOTH is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, sexual orientation, or any other protected characteristic.

See more jobs at The HOTH

Apply for this job

+30d

Platform Engineering - Software Engineer

Linux FoundationSan Francisco, CA, Remote
gitkuberneteslinuxAWS

Linux Foundation is hiring a Remote Platform Engineering - Software Engineer

Job Description

The platform engineering software engineer in the LF Education department is responsible for developing and maintaining the delivery platform(P3), which enables LF Education’s hands-on certifications and interactive training labs, and all supporting services. Your development and maintenance efforts will cover everything from learning content/certification exam procurement, delivery, scoring, and learner record management.

The P3 platform is built on cloud native technologies and delivers live interactive training and certification lab environments to thousands of learners every month. The LF Education’s goal is to increase entry-level technical talent for open source technologies while providing a revenue growth platform for the foundation and projects. The P3 platform plays a foundational role in achieving this goal.

Key responsibilities and expectations:

  • Collaboration - Collaborate closely with stakeholders to identify, understand, and document project requirements. Additionally, the ability to collaborate effectively with team members, provide and receive constructive feedback, and align with the team's goals is essential to success in this role.

  • Team Standards - Working within the existing team standards, ensuring consistency in solution delivery and processes, while actively contributing to the continuous improvement of standards based on personal experience, and project need.

  • Test-Driven Development - Utilize test-driven development methodologies to translate stakeholder needs into high-quality, maintainable solutions.

  • Personal Growth - Demonstrate a passion for improving expertise and applying new learnings to your work, while sharing learnings with the team that foster improvement and innovation.

Qualifications

  • 3+ years experience working with production workloads running on Open Source and cloud-native technologies such as Linux and Kubernetes, 

  • Proficiency in at least one programming language. We use Go and Python.

  • Proficient with test driven development.

  • Proficiency with Git, including topics such as cherry picking, squashing, and rebasing.

  • Proficiency with building and maintaining CI/CD Pipelines. We use GitHub Actions.

  • Proficiency with infrastructure as code. We use Terraform.

  • Hands-on technical experience managing cloud services at scale. We leverage AWS and OCI.

  • Practical experience with monitoring and observability systems.

  • Designing, writing and working with APIs.

  • Strong ability to communicate concepts, ideas, and requirements through the use of written communication and technical diagrams.

  • Facilitate efficient communication across multiple time zones through flexible availability (US & APAC Timezones Preferred).

  • Speaking with business stakeholders to identify and solve the right problems.

  • Strong ability to work in a collaborative manner - propose, present and discuss ideas and solutions - “Collaborative by choice, autonomous when it’s necessary.”

  • Excellent communication and interpersonal skills, with the ability to explain technical concepts to both technical and non-technical audiences.

  • Ability to work autonomously.

  • Able to participate in an on-call roster which may include some weekend or after hours work.

See more jobs at Linux Foundation

Apply for this job

+30d

Automation Test Engineer with German (with Playwright)

Accesa - RatiodataRemote, Romania, Remote
jiraDesignmobileapigittypescriptjenkinsjavascriptbackendfrontend

Accesa - Ratiodata is hiring a Remote Automation Test Engineer with German (with Playwright)

Job Description

One of our clients operates prominently in the financial sector, where we enhance operations across their extensive network of 150,000 workstations and support a workforce of 4,500 employees. Our IT solutions ensure streamlined processes and heightened security, enabling them to maintain leadership in financial technology.

The project features a range of applications that address various aspects of banking and user interactions, focusing on monitoring and analyzing application interface data and program efficiency.

Responsibilities:

Streamline Test Documentation and Test Case Management: Document and organize test cases in AQUA to ensure thoroughness, traceability, and alignment with project objective.

Develop Test Automation: Validate and automate test cases with Playwright, leveraging Page Object Model design pattern and adhering to coding best practices for scalable and efficient solutions.

Test on mobile devices: Conduct detailed testing on mobile devices to ensure top performance and compatibility.

Manage Test Data: Create and manage test data using API requests in Playwright to support comprehensive and reliable testing.

Use CI/CD: Utilize GIT for version control, manage Jenkins pipelines, execute parameterized tests, and generate detailed bug reports.

Leverage your expertise in German:collaborate closely with team members, be a team player, and adapt to specific contexts.

Qualifications

  • 3+ years of experience in Automation Test Engineering
  • Proficiency in JavaScript / TypeScript, including experience with Playwright and automation design patterns for both frontend and backend testing
  • Familiarity with version control systems (GIT) and CI/CD tools (Jenkins)
  • Experience with test management and tracking tools such as Jira, Confluence, and AQUA
  • Detail-oriented approach and creative thinking abilities
  • Excellent communication skills in English and German

Nice to have:

  • Knowledge of performance and accessibility testing methodologies
  • Background in BDD frameworks (Cucumber, CodeceptJS)

Apply for this job

+30d

ERP Developer Sr

Mid LevelFull TimeDevOPSsqlDynamicsazuregitc++.net

Axxon Consulting is hiring a Remote ERP Developer Sr

ERP Developer Sr - Axxon Consulting - Career Page /* Basic CMS Settings */ .jobs-navbar, .jobboard .modal-custom .modal-header {background-color: #308bd1;} .page-header .brand-text, .page-header .brand-text a {color: #1147D8;} .page-title {color: #1147D8 !important;} #tracking-consent-banner {border-top: 1px solid

See more jobs at Axxon Consulting

Apply for this job

+30d

Analista Desenvolvimento Software Jr (.net) (27526)

Bosch GroupCampinas, Brazil, Remote
DevOPSsqlazurescrumapigitc++.net

Bosch Group is hiring a Remote Analista Desenvolvimento Software Jr (.net) (27526)

Descrição da vaga

- Participar do desenvolvimento e manutenção de aplicações em ambiente .NET, seguindo especificações técnicas e melhores práticas de desenvolvimento.

- Colaborar com a equipe de desenvolvimento para implementar novas funcionalidades e corrigir bugs.

- Realizar testes unitários e integração, garantindo a qualidade do código desenvolvido.

- Auxiliar no levantamento de requisitos e na elaboração de documentação técnica.

- Contribuir para a revisão de código e participar de sessões de feedback.

- Aprender e se adaptar às novas tecnologias e ferramentas adotadas pela empresa.

- Trabalhar em conjunto com a equipe para cumprir prazos e metas estabelecidas para os projetos.

- Participar de reuniões de equipe e contribuir com ideias para a melhoria contínua dos processos de desenvolvimento.

Qualificações

- Formação superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;

- .NET Framework/Core, C#, ASP.NET MVC / Web API, Entity Framework, SQL Server;

- Desejável conhecimento com OutSystems;

- Ferramentas de Controle de Versão (Git, TFS);

- Metodologias Ágeis (Scrum, Kanban);

- Ferramentas de Gerenciamento de Projetos (Miro, Azure DevOps);

- Experiência prévia com desenvolvimento de software em ambiente .NET;

- Interesse e disposição para aprender novas tecnologias e metodologias de desenvolvimento;

- Inglês avançado (conversação fluente);

See more jobs at Bosch Group

Apply for this job

+30d

Senior Developer in Test

AcquiaRemote - India
9 years of experience6 years of experienceagile3 years of experiencejiranosqlpostgressqldrupalDesigngitrubyjavadockerelasticsearchMySQLkuberneteslinuxjenkinspythonAWSjavascript

Acquia is hiring a Remote Senior Developer in Test

Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers, enhance conversions, and help businesses stand out.

Headquartered in the U.S., Acquia is a Great Place to Work-CertifiedTM company in India, is listed as one of the world’s top software companies by The Software Report, and is positioned as a market leader by the analyst community. We are Acquia. We are building for the future and we want you to be a part of it!

Acquia seeks a passionate Senior Developer in Test with expertise in efficient automated testing. You will collaborate with developers, test engineers, and product managers to deliver exceptional SaaS applications. As a key member of the Agile development team, you will lead testing strategy and drive test automation requirements.

Our quality engineering team is dedicated to continuous improvement, optimizing testing processes, automation, innovation, and best practices. As a collaborative sprint team member, you'll guide testing infrastructure and automation, providing essential expertise. Your contributions are pivotal in maintaining high software standards for an outstanding user experience in our fast-paced, diversified development environment.

Essential Duties:

  • Coordinate with software engineers and product managers to identify automation needs
  • Design, develop, execute, and maintain high-quality test automation solutions for functional, regression and performance testing
  • Guide and set automation coding standards
  • Collaborate with, coach and mentor junior level quality engineers, providing hands-on support as needed
  • Continuously evaluate and contribute to testing strategies and techniques, actively contributing to test automation and performance testing initiatives
  • As a hands-on contributor, write and execute tests to maintain high standards of software quality and ensure adherence to best practices
  • Conduct thorough code reviews for tests authored by other team members, offering valuable feedback and ensuring consistency and robustness in the test suite.
  • Estimate, prioritize, plan and coordinate testing activities within an Agile environment
  • Actively troubleshoot and support applications running in production environments
  • Actively promote and execute Quality best practices, tools, and methodologies
  • Actively engage as a participant in our collaborative team environment

You will be successful if you:

  • Demonstrate adaptability and a continuous learning mindset
  • Are comfortable with ambiguity and working in a fast-paced environment 
  • Balance critical thinking with creative problem-solving
  • Make informed decisions, balancing quantitative and qualitative reasoning

Essential Qualifications:

  • 4-7 years experience in scripting/coding one or more programming languages (Java, JavaScript/TypeScript, Groovy, Python) and test automation frameworks (Playwright, Selenium, WebdriverIO, Spock, REST-assured)
  • Strong technical leadership in designing and implementing test automation
  • Demonstrated ability with object-oriented design and coding skills
  • Experience developing test tools and test automation from scratch
  • Experience mentoring other Test Engineers
  • Knowledge of software development lifecycle
  • Proven Exploratory testing skills, adept at uncovering unforeseen issues in dynamic environments
  • Experience with Agile development methodologies
  • Experience working with CI/CD tools (i.e. Jenkins)
  • Self-motivated and self-directed mindset
  • Customer service-oriented attitude
  • Top-notch communication and time management skills

Gives you the edge:

  • Experience in testing Software as a Service (SaaS) applications
  • Familiarity with Ruby, Java, JavaScript, Selenium, RSpec
  • Hands on experience with AWS
  • Familiarity with Jira, and GIT
  • Experience with Linux OS system management
  • Hands on experience with Kubernetes, Docker, or containerization concepts
  • Experience working with Relational (SQL e.g. Snowflake, mySQL, Postgres) or Non-relational (NoSQL e.g. DynamoDB, Elasticsearch) data stores

Acquia is proud to provide best-in-class benefits to help our employees and their families maintain a healthy body and mind. Core Benefits include: competitive healthcare coverage, wellness programs, take it when you need it time off, parental leave, recognition programs, and much more!

Individuals seeking employment at Acquia are considered without regard to race, color, religion, caste, creed, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Whatever you answer will not be considered in the hiring process or thereafter.

See more jobs at Acquia

Apply for this job

+30d

Senior Front-End Developer

GivingDataUnited States - Remote
5 years of experiencesqlDesignvueazureUXgitc++.nettypescriptcssangularAWSjavascriptbackend

GivingData is hiring a Remote Senior Front-End Developer

GivingData is changing how philanthropy works

Philanthropists want to improve the world. That’s why GivingData is helping foundations improve the way they give.

With GivingData's dashboards, workflows, and collaboration tools, foundations can streamline complex processes and transform how they work with their nonprofit partners. The end result is better grants management, healthier relationships, and increased impact.


The Opportunity

The Sr. Front-End Developer will work with the product development team to develop, maintain, and support web development projects at GivingData. The developer must have a strong technical foundation and a full understanding of coding standards and best practices in relation to front-end development in React.

The Senior Front-End Developer reports to the VP, Technology.

Responsibilities

  • Develop new features using React and Typescript
  • Migrate existing product features from AngularJS to the modern React stack
  • Work with the product design team to style components using TailwindCSS
  • Ensure web applications meet accessibility standards (such as WCAG) to create inclusive experiences for all users.
  • Document code appropriately for maintainability
  • Guide and support development of tools, infrastructure, and processes within the configuration, build, and release process
  • Translate requirements and user stories into functional and well-architected code
  • Collaborate with different teams and team members on projects
  • Participate in planning meetings, development, estimations, and design sessions

Qualifications

  • Minimum 3-5 years of experience working with modern front-end web technologies such as React, Angular, or Vue
  • Strong experience with HTML, CSS, Javascript, Typescript, and other technologies commonly used in a modern web application stack
  • Working knowledge of front-end product design and UX development
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Familiarity with version control systems like git
  • Familiarity with cloud computing infrastructure like Azure or AWS

Nice to Have Skills

  • Experience with TypeScript.
  • Knowledge of other front-end frameworks and libraries (e.g., Angular, Vue.js).
  • Backend experience with Microsoft stack (C#, .net, SQL) or similar
  • Familiarity with server-side rendering techniques (e.g., Next.js).
  • Experience with front-end performance optimization.
  • Understanding of accessibility and security best practices.


Why join GivingData?

  • We are a purpose-driven company with a goal to strengthen the work of social impact organizations
  • You will benefit from the flexibility and autonomy of a remote work environment, regardless of your time zone

We offer

  • Competitive compensation with bonus payouts tied to performance
  • Incentive stock option plan
  • Medical/Dental/Vision plans
  • Optional Health Savings Account or Flexible Spending Account
  • Optional Dependent Care FSA
  • 401k Plan with employer match up to 4%
  • Employee perks and discounts program

GivingData is committed to a diverse and inclusive work environment, where we welcome and support people of varying backgrounds, beliefs, and perspectives for the benefit of our company and the philanthropic community we serve. We are committed to equal employment opportunity and seek to hire qualified individuals regardless of race, color, ancestry, religion, sex, national origin, citizenship, sexual orientation, age, marital status, socio-economic status, disability, gender identity, or Veteran status.

See more jobs at GivingData

Apply for this job

+30d

Intermediate Full Stack Software DeveloperJob

Edify Software ConsultingAlajuela, Costa Rica, Remote
CypressPrismaDjangoVitestJestredisagilesqlDesignmongodbazurescrumapigitrubyjavac++.netdockerelasticsearchpostgresqlMySQLpythonAWSreduxbackendfrontend

Edify Software Consulting is hiring a Remote Intermediate Full Stack Software DeveloperJob

Job Description

Responsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.

Qualifications

Roles, Responsibilities and Key Functions:

Analyze together with your team the project requirements.

Estimate together with your team the effort needed to implement the analyzed requirement.

Design and program together with your team the software components that implement the analized requirements.

Verify compliance with the requirements and the correct functioning of the developed components as specified.

Analyze system defects to find their causes and correct them.

Design and implement unit, integration and system tests with the help of the team.

Verify the correct functioning of the code tests and apply corrections where appropriate.

Ensure that code tests are kept up-to-date with respect to changes introduced by the components developed.

Work with your team to determine data storage, processing and transmission needs according to the requirements analyzed.

Document technical and process aspects related to your day-to-day work (technical documentation, report of estimates and timesheets, workflows, etc.).

Integrate the developed components with the rest of the system (frontend and backend integration, among others).

Perform peer review of your teammates’ code.

Follow processes and standards for code management.

Requirements:

Intermediate knowledge in: Object-oriented, functional, procedural and asynchronous programming paradigms.

Software engineering processes.

Concepts and processes related to software quality.

Use of agile software development methodologies (SCRUM, Kanban, etc.).

Software quality assurance (code testing, linting, static code analysis).

Design patterns.

Development best practices to ensure efficiency, quality and maintainability.

Best practices and mechanisms for application deployment.

Security, authentication and authorization mechanisms OWASP Top 10.

Best practices in error handling.

Documentation (design diagrams, README.md, API documentation, etc.).

Integration of services and software components. Internationalization.

REST.Real-time data management.

Multitenancy.

*nix shell handling (bash, sh,zsh,etc.).

Git.Dependency management tools (Gradle, Maven, NPM, Yarn, etc.).

Managing continuous integration processes tools (Github Actions, GitlabCI, etc.).

Git branching strategies (GitFlow, trunk based, etc.).

Use of virtualization (KVM, QEMU, Virtual Box, etc.).

Use of containers (Docker, Podman, runc, etc.).

Cloud computing services (AWS, GCP, Azure, etc.).

Web technologies

HTML

CSS/LESS/SASS

Frameworks (at least one)

Java

Spring

Hibernate

React

Status management (MobX, Redux, Pinia, Signals, etc.)

Testing libraries (at least one)

Jest

Testing Library

Vitest

Cypress

JUnit5

Programming languages (at least one)

JavaScript/TypeScript

Java

Python

Ruby

C#

Go

Implementation platforms (at least one)

Node

JVMC

Python

Ruby MRI (CRuby)

Frameworks (at least one)

Spring & Spring Boot

NestJS

Rails

Django

.Net Core

Data access libraries (at least one)

Spring Data JPA

Spring Data J

DBC

JOOQ

TypeORM

Prisma

SQL

Relational databases. (PostgreSQL, MySQL, etc.)

Non-relational databases. (Redis, MongoDB, ElasticSearch etc.)

Academic Training:

Technician or Bachelor in Computer Engineering, Computer Science and related or level of knowledge demonstrated equivalent.

Language:

Technical and conversational English level B2 according to the Common European Framework.

Work Experience:

Minimum 2 years experience in software engineering.

See more jobs at Edify Software Consulting

Apply for this job

+30d

Senior Network Security Engineer

Bachelor's degreesqlwordpressgitc++postgresqlMySQLpythonjavascript

Cloudflare is hiring a Remote Senior Network Security Engineer

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

Position Location: Austin, TX

About the Department

The Customer Support Team solves complicated problems and answers technical inquiries via phone, email, chat, and social media. Whether it is a Wordpress blogger using our services for free or a global Enterprise business with petabytes of web traffic, our team is always eager to assist. We are the eyes and ears of Cloudflare, acting as the real-time voice of the customer to help communicate their needs and real-world use cases back to the rest of the company - to help build a better service and future product development.

What You’ll do

Do you love solving complex technical problems and interacting with people? Are you passionate about helping customers and are a standout colleague? Cloudflare is seeking an experienced Network Security Engineer to join our team and support our largest and most technically sophisticated customers in resolving technical problems, threats or attacks on their infrastructure at OSI Layers 3, 4, and 7. This will span the range of Cloudflare products from Magic Transit Infrastructure Protection, Argo Smart Routing, DDoS mitigation and Network Firewall, to using the Web Application firewall (WAF), Spectrum and Rate Limiting to help customers.

Skills, Knowledge, and Experience

  • Fluent English speaker is a requirement
  • 5-8 years working within a Technical Support team solving various technical issues 
  • Self-driven and capable of learning new technologies / systems / features with little guidance
  • Fundamental understanding how the Internet works (OSI Model)
  • Advanced understanding of internet protocols like TCP and UDP
  • Computer Networking fundamentals, experience with iptables and looking glass
  • Experience troubleshooting network connectivity issues, BGP routing, and GRE tunnels
  • Packet capture analysis
  • Experience in command line and tools, including curl, dig, traceroute, openssl, git
  • Experience troubleshooting DNS, SSL / TLS, HTTP
  • Experience in a web development and / or hosting environment such as installing and configuring web servers like Apache, Nginx, Caddy and IIS
  • Experience writing scripts in Bash, Python, JavaScript or other scripting language
  • Experience in working as part of a team in a customer-facing role

Responsibilities

  • Communicate with customers via chat, email, and phone 
  • Compare traffic signatures and attributes including IP addresses, cookie variations, HTTP headers, and JavaScript footprints to determine what is good traffic and what is malicious
  • DDoS mitigation for OSI layers 3,4, & 7: advise customers on how to filter malicious traffic using Cloudflare tools like Magic Transit, Network Firewall, WAF, IP reputation lists, packet inspection, blocklisting, allowlisting, and rate limiting
  • Work with Engineering and Operations teams to mitigate attacks, suggest steps to mitigate, and apply the appropriate mitigation when applicable
  • Work with Engineering and Product teams to improve products and tools

Availability and Schedule Requirements

  • Flexibility to work varying work schedules including; Tuesday through Saturday, Sunday through Thursday, holidays, weekends, more than 5 days in a row, or additional hours on occasion.

Bonus Points

  • You are familiar with Cloudflare and are actively using our platform
  • You have worked with PostgreSQL, MySQL, MS SQL, and other database servers
  • You are fluent and can troubleshoot in other languages beyond English and Spanish

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

+30d

QA Engineer - Public Websites

ProgressHybrid Remote, Sofia, Bulgaria
sqlDesignmobileqagitc++.netjavascript

Progress is hiring a Remote QA Engineer - Public Websites

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease. 

We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a QA Engineer and help us do what we do best: propelling business forward.

The Public Websites team is tasked with building and supporting all public web assets of Progress (think www.progress.com and tens of other pages). Their goal is to secure unmatched user experience across all touchpoints of the Progress online presence. As part of this team, you will be contributing to the overall process improvements from test design, test execution, and result reporting. Additionally, you will be evaluating complex problems, isolating issues, and determining the best way to test functionality quickly and efficiently with a high level of quality. You will be responsible for all quality deliverables including test plans, test data, and test results for the functionality you own.

In this role, you will:           

  • Get familiar with feature requirements and provide feedback on them

  • Design and execute test scenarios and test cases based on feature requirements and specifications

  • Use various testing techniques to verify features and fixes are correctly implemented (pixel perfect testing, cross-browser testing, mobile testing, etc.)

  • Develop and maintain automated tests

  • Monitor and maintain test environments as well as the overall quality of the corporate websites

  • Address customer inquiries

Your background:   

  • Experience with testing websites

  • Some experience with test automation (recorded or coded tests)

  • Experience with reading specifications and preparing acceptance tests, test cases

  • Familiar with the basics of modern web technologies and protocols - HTML, HTTP, JavaScript

  • Fundamental SQL knowledge

  • Experience with version control systems (TFS, Git, etc.)

  • Experience with bug-tracking and backlog systems (TFS or others)

  • Strong analytical abilities and troubleshooting skills

  • A team player with excellent communication skills

  • Very good written and spoken English

  • Exceptional ability and motivation to learn new skills (especially automated testing skills)

  • Down-to-earth, creative, and friendly personality

Additionally, it would be beneficial if you have:

  • Experience with web testing frameworks (Selenium or others)

  • Automated tests, written directly in a programming language (not recorded)

  • Non-functional testing skills like performance, security, scalability, mobile device testing

  • Any software development experience (.NET C# is a plus)

  • Any repetitive tasks automation experience (PowerShell scripting or others)

  • Automated configuration and deployment

  • Automation of testing environments (virtualization)

If this sounds like you and fits your experience and career goals, we’d be happy to chat.   What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with and also to enjoy: 

Compensation  

  • Generous remuneration package 

  • Employee Stock Purchase Plan Enrollment 

Vacation, Family, and Health

  • 30 days paid annual vacation 

  • An extra day off for your birthday

  • 2 additional days off for volunteering

  • Premium healthcare and dental care coverage

  • Additional pension insurance

  • Well-equipped gym on-site

  • Co-funded Multisport card

  • Daycare Center for your little ones onsite

  • Flexible working hours and work-from-home allowance

  • Free underground parking with a designated space for bikes and electric scooters 

Apply now!   

#LI-NT1
#LI-Hybrid

Together, We Make Progress

Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!

See more jobs at Progress

Apply for this job

TechnicAtome is hiring a Remote Assistant de l'établissement secondaire de Nantes F/H

Description du poste

TechnicAtome recrute pour le site de Nantes Indret un/une futur(e) Assistant(e) de l’établissement secondaire de Nantes.

Intégré(e) au sein de l'établissement de Nantes qui se compose d'une vingtaine de collaborateurs, vous serez rattaché(e) au Responsable de site.

Ce que vous pouvez accomplir avec nous : 

 

Secrétariat technique :

  • Pour le compte de la cellule « équipe mixte d’intervention » : entretenir dans notre logiciel GED (PLM2) le référentiel opérations Bloc Chaudière et outillages, diffuser des documents
  • Pour le compte des programmes neufs, en soutien des responsables Techniques, diffuser des livrables contractuels et des rapports d’inspection, enregistrer sous PLM, tenir à jour le tableau de suivi d'instruction des Demandes de dérogations
  • Soutenir les Responsables Qualité Projets et inspecteurs, enregistrer et  classer les documents sous PLM (logiciel GED)

Soutien administratif de site

  • Assurer le soutien logistique de l'établissement secondaire : Gestion et suivi des actions avec l’établissement de Saclay et sous-traitance locale (régit par accords cadre)
  • Assurer le soutien logistique du site de Naval Group INDRET : accueil des visiteurs, gestion des équipements de protection individuelle, gestion des interfaces avec Naval Group en soutien du responsable de site
  • Gérer les accès des personnels de TA et visiteurs sur le site de Naval group INDRET
  • Remonter les besoins de fournitures et EPI et des matériels informatiques, commandes, Work flow pour les besoins système d’information et soutien logistiques (demandes accès, progiciel, matériel, transport, manutention), et suivi des livraisons
  • Être support au correspondant local de sécurité, santé et environnement : Suivi de validité des plans de préventions relatifs aux interventions sur le site, planification et suivi des visites de sécurités participatives, gestion des films dosimétriques, tenue à jour du plan d’action 3SE et suivi des actions à réaliser
  • Tenue des affichages d'informations de la Direction générale, sécurité et CSE
  • Être support à l'officier de sécurité établissement (OSE) et à l'officier de sécurité informatique (OSSI) : gestion et enregistrement des documents classifiés, tenue à jour de l’inventaire, et soutien OSE pour destruction des documents classifiés.

Soutien aux personnels

  • Etablir les ordres de Missions, établir des work flow pour divers besoins, accompagner à la saisie des heures…
  • S'assurer de la mise à jour du planning de présence des salariés et des visiteurs

Qualifications

Un profil qui vous ressemble ?

Vous avez une formation de niveau bac+2 et bénéficiez idéalement d'une première expérience en industrie.

Vous avez un intérêt prononcé pour utiliser des logiciels et contribuer au développement de nouvelles applications informatiques.

Votre rigueur, votre proactivité, votre autonomieet votre appétence pour le travail en équipe sont des impératifs pour assurer ce poste.

See more jobs at TechnicAtome

Apply for this job

+30d

Software Engineer MDM

TaniumDurham, NC (Hybrid)
RustgolangagileBachelor's degreeterraformDesigngraphqlapigitjavakubernetesAWSbackendNode.js

Tanium is hiring a Remote Software Engineer MDM

This is a hybrid position, which will require attendance several days each week in Durham, NC.

The Basics

As a Tanium Software Engineer focused on Cloud technologies, you will build andmaintainbest-of-breed products and infrastructure as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new product ideas areidentified, our software engineers design, develop, test, and deploy the products and supporting services from the ground up, while iterating with product management and customers for feedback and input. 

What you’ll do

  • Build and maintain Tanium's cloud products and services as part of an agile development team 
  • Implement intuitive front ends for customer-facing and internal applications 
  • Build backend microservices with well-defined API’s 
  • Work with persistent data stores, caches, messages buses, and other server-side technology 
  • Create automated unit tests, API tests, integration tests and ensure quality delivery 
  • Author technical documents and artifacts for developed software 

We’re looking for someone with

  • Education
    • Bachelor's degree or equivalent experience
    • CS Degree preferred
  • Experience
    • 3+ years industry experience, 5+ preferred
    •  Experience building high-impact, high-performance, secure, scalable, observable, supportable, and maintainable backend services and APIs
    • Significant knowledge of at least one of the following: Golang or JavaScript/TypeScript (preferred), Node.js, Java, or Rust
    • Experience with React or similar front-end technologies
    • Experience with HTTP API design and development including REST and/or GraphQL
    • Experience with AWS or other cloud platforms
    • Experience with modern software engineering development and automation tools like git and CI/CD pipelines
    • Experience with containers and microservices is a plus
    • Experience with Infrastructure as Code (Terraform, CloudFormation, Pulumi) a plus
    • Experience with container orchestration solutions (Kubernetes, Nomad, Mesos) a plus
    • Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability
    • Believes in the power of and the need for writing automated tests as part of development
    • Comfortable debugging yours and others’ code in production environments
    • Has knowledge of a variety of modern backend software frameworks and the versatility to learn new tools and languages 

About Tanium 

Tanium delivers the industry's only true real-time cloud-based endpoint management and security offering. Its converged endpoint management (XEM) platform is real-time, seamless, and autonomous, allowing security-conscious organizations to break down silos between IT and Security operations that results in reduced complexity, cost, and risk. Securing more than 32M endpoints around the world, Tanium's customers include Fortune 100 organizations, top US retailers, top US commercial banks, and branches of the U.S. Military. It also partners with the world's biggest technology companies, system integrators, and managed service providers to help customers realize the full potential of their IT investments. Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For. For more information on The Power of Certainty™, visitwww.tanium.comand follow us onLinkedIn andX. 

On a mission. Together. 

At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.   

We are an organization with stakeholders around the world and it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things. 

Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.   

What you’ll get

The annual base salary range for this full-time position is $95,000 to $290,000. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training and experience.

In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits.

 

For more information on how Tanium processes your personal data, please see our Privacy Policy.

See more jobs at Tanium

Apply for this job

+30d

Sde I

Live PersonBulgaria (Remote)
Bachelor's degreenosqlsqlDesigngitjavaMySQLjenkinsjavascriptbackendNode.js

Live Person is hiring a Remote Sde I

LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.  

At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success, nd reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about. 

Overview:

We seek a motivated and collaborative, full-stack developer with a natural passion for creatively solving customer pain points by building innovative solutions.

You will: 

  • Work collaboratively in a cross-functional team to develop both prototypes and production-grade applications.
  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Implement REST-based backend services
  • Implement interactive web applications
  • Use public cloud technologies, databases - NoSQL DB's.
  • Debug production issues and help maintain existing code
  • Development of technical specifications and documentation
  • Participate in on-call rotations

You have:

  • Bachelor's degree in Computer Science or a related field
  • 2+ years of backend development
  • 2+ years of experience Java or JavaScript(Node.Js)
  • Solid understanding of Data Structures and Algorithm Design
  • Solid knowledge of Databases (SQL, NoSQL) like MySQL, Cassandra
  • Experience building REST APIs
  • Experience with Git, Jenkins, and other Development tools
  • Experience integrating with third-party APIs
  • Advantage if you have knowledge or experience in developing Web applications, including native JavaScript, HTML, CSS.

Benefits: 

  • Health: medical, dental, and vision
  • Time away: 28 vacation days
  • Development: Generous tuition reimbursement and access to internal professional development resources. 
  • Additional: Food Vouchers.
  • #LI-Remote

Why you’ll love working here:

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace. 

Belonging at LivePerson:

We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

 

Apply for this job

+30d

Senior Software Engineer, Backend (Python) - Remote, Poland

PlentificPoland, Remote
DjangoredissqlB2BDesigngitdockerelasticsearchpostgresqlkubernetesjenkinspythonAWSbackendNode.js

Plentific is hiring a Remote Senior Software Engineer, Backend (Python) - Remote, Poland

We're Plentific, the world’s leading real-time property solution, and we're looking for top talent to join our ambitious team. We’re a global company, headquartered in London, and operating across the United Kingdom, Germany and North America.

As a B2B company, we're dedicated to helping landlords, letting agents and property managers streamline operations, unlock revenue, increase tenant satisfaction, and remain compliant through our award-winning SaaS technology platform. We also work with SMEs and large service providers, helping them access more work and grow their businesses.

We're not just any proptech - we're backed by some of the biggest names in the business, including A/O PropTech, Highland Europe, Mubadala, RXR Digital Ventures and Target Global and work with some of the world’s most prominent real estate players.

But we're not just about business - we're also building stronger communities where people can thrive by ensuring the quality and safety of buildings, supporting decarbonisation through our ESG Retrofit Centre of Excellence and championing diversity across the sector through the Women’s Trade Network. We're committed to creating exceptional experiences for our team members, too. Our culture is open and empowering, and we're always looking for passionate, driven individuals to join us on our mission.

So, what's in it for you?

  • A fast-paced, friendly, collaborative and hybrid/flexible working environment
  • Ample opportunities for career growth and progression
  • A multicultural workplace with over 20 nationalities that value diversity, equity, and inclusion
  • Prioritisation of well-being with social events, digital learning, career development programs and much more

If you're ready to join a dynamic and innovative team that’s pioneering change in real estate, we'd love to hear from you.

The Role

We’re looking for an experienced backend engineer to join the engineering team. You’ll be working alongside a highly technical and motivated team and report to one of our Engineering Managers or Engineering Leads. You would be expected to apply fundamental engineering and problem solving skills to solve challenges and bring value to our user base, not just develop code. For people with the right mindset, this frame of mind provides an intellectually stimulating environment. Career progression is key here and there is the opportunity to move up in our career ladder or transition into management path.

The engineering team sits at the centre of everything we do at Plentific and is constantly tackling challenging problems, such as online payments, quoting, invoicing, booking, search / scoring algorithms, ETL, data pipelines, in-app messaging, real-time notifications and fraud prevention. Our backend engineers mostly work with Python and Django on an increasingly more service-oriented architecture. The rest of the tech stack include Django REST Framework, PostgreSQL, PostGIS, AWS, ES6, React.js, Alt.js, Node.js, Express, Amazon Redshift, Kubernetes, Docker, Redis, Celery, Pandas, Numpy, Scrapy, Git, Jenkins, Elasticsearch, Logstash and lots of raw SQL for analytics. We have a very large but clean code base as we put significant emphasis on design patterns, code readability, testability, maintainability and extendability.

Responsibilities

  • Work with product managers, user interface designers and other software engineers to write technical documents that identify software project requirements
  • Design, build and maintain APIs, microservices and data pipelines
  • Write well-formulated, testable and readable code using appropriate software design patterns
  • Optimise APIs and database queries to improve speed of execution
  • Participate in code reviews
  • Write complex SQL queries to get data from the database
  • Debug and fix bugs across our applications
  • Review, maintain and refactor existing code to meet the requirements for improved or new features
  • Design, normalise and optimise relational databases
  • Write technical documentation of code, algorithms and APIs
  • Help in drafting of end-user manuals

Skills

  • Strong computer science fundamentals such as data structures, algorithms, discrete mathematics, software design patterns
  • Passion for writing clean, modular, well-commented, readable and reusable code
  • Ability to think out of the box with a can-do attitude to get things done efficiently
  • Excellent communication skills with ability to articulate technical concepts in plain English

Experience and Qualifications

  • 5+ years experience with Python and any web framework (Django is a plus)
  • Experience in managing more junior team members
  • Previous work in relational database management and SQL query optimisation

As you can see, we are quickly progressing with our ambitious plans and are eager to grow our team of doers to achieve our vision of managing over 2 million properties through our platform across various countries. You can help us shape the future of property management across the globe. Here’s what we offer:

  • A competitive compensation package
  • Company laptop
  • Remote working
  • Flexible working environment including the option to work abroad
  • Learning management system powered by Udemy

See more jobs at Plentific

Apply for this job

+30d

Programmeur(-euse) backend sénior / Senior Backend Programmer

People Can FlyMontréal, Canada, Remote
rediskotlinjirasqlDesignazureqagitrubyjavac++dockerMySQLkubernetespythonAWSbackend

People Can Fly is hiring a Remote Programmeur(-euse) backend sénior / Senior Backend Programmer

Job Description

Core:

  • Propose, implement and own tasks and features in a timely fashion.
  • Provide regular updates to production.
  • Collaborating with the rest of the PCF Online Platform team to integrate and develop shared components, and augment stability/features of shared modules.
  • Produce high quality, performant code and products
  • Breakdown your own tasks, update your progress, ask questions and raise issues to relevant stakeholders as well as proposing solutions when needed.
  • Work closely with other senior members of the team to implement high quality features and code, proactively identify and address risk with the team.
  • Proactively participate in code reviews to share knowledge and learn from other team members.
  • Occasionally support Leads with recruitment responsibilities, with HR collaboration.
  • Stay informed of best practices and technical solutions used at the company.
  • Work with QA teams to define testing requirements for new and existing features.

Backend:

  • Design and implement backend services for the PCF Online Platform, tailored for online, live services gaming.
  • Provide tools and frameworks for smooth backend service integration with game clients, servers and other services.
  • Implement protective measures against threats and ensure adherence to data protection laws.
  • Regularly review and improve the performance of online services, focusing on efficiency and load management.
  • Troubleshoot and resolve emergent  technical issues and continuously support and maintain services with a focus on stability, reliability and availability.

Qualifications

  • 6+ years of experience in relevant roles 
  • Excellent primary programming language skills.
  • Good knowledge of Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
  • Good knowledge of Project Management Software (JIRA, Confluence, etc.).
  • Ability to work autonomously.
  • 5+ years of experience developing high-scalability online services in various domains, emphasizing handling large user bases.
  • Familiarity with Kotlin, Java and Go, or willingness to learn these languages. 
  • Expertise in Python, Ruby, and C#, or willingness to learn these languages. 
  • Experience with Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, GCP).
  • Experience with SQL databases (like MySQL) and Redis, focusing on scalability and efficiency.
  • Experience managing backend systems that handle high volumes of traffic and data, ensuring efficiency and stability under load.
  • Solid understanding of client-server methodologies and technologies.
  • Good knowledge of scalability, security, and code maintainability.
  • Ability to produce secure, reliable, and readable code.
  • Good mentoring skills.
  • Strong verbal and written communication skills in English.

Nice to have:

  • Experience with a product's full development cycle, including post-launch operations
  • Experience with game backends such as Pragma, Nakama, Accelbyte.
  • Understanding of Unreal Engine for game development
  • Good skills in Unreal Engine C++, and experience with plugins in particular
  • Previous work in leading tech companies like FAANG is a plus
  • Understanding of Unreal Engine for game development
  • Familiarity with OpenAPI and code generation tools
  • Experience with tools like Prometheus, InfluxDB, Loki, and Grafana
  • Knowledge of OpenTelemetry for application monitoring
  • Video Game-specific experience

See more jobs at People Can Fly

Apply for this job

+30d

Senior Java Software Engineer (AWS, Lambda, DynamoDB) (USA Remote)

Turnitin LLCAustin, TX, Remote
LambdaDesignapiUXqagitjavapythonAWSbackendfrontendNode.js

Turnitin LLC is hiring a Remote Senior Java Software Engineer (AWS, Lambda, DynamoDB) (USA Remote)

Job Description

As a member of the Grading and Feedback team, the purpose of this role is to build and maintain services related to grading and feedback functionality. The Senior Software Engineer - Backend Services will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems using AWS Lambda and related technologies. This role is critical in developing and optimizing our serverless architecture. Cross functionally this role will interface mainly with QA, Product, UX and Support.

Responsibilities: 

  • Architect and develop robust, scalable backend services with AWS Lambda
  • Design / implement RESTful APIs and event-driven systems
  • Optimize existing services for improved performance and cost-efficiency
  • Collaborate with cross-functional teams to integrate backend services with frontend applications
  • Implement and maintain CI/CD pipelines
  • Conduct code reviews and mentor junior engineers
  • Troubleshoot and resolve complex technical issues in production environments
  • Continue to grow and learn as a developer

Qualifications

Requirements:

  • 4+ years of experience in backend development
  • Strong proficiency in at least one programming language suitable for AWS Lambda (e.g., Python, Node.js, Java)
  • Experience with AWS services, particularly Lambda, API Gateway, and DynamoDB
  • Solid understanding of serverless architecture principles and best practices
  • Experience with microservices design patterns and event-driven architectures
  • Proficiency in version control systems (e.g., Git) and CI/CD tools
  • Strong problem-solving skills and attention to detail

Tii Elements:

  • Has a growth mindset and leads with questions vs. assumptions
  • Effectively communicates and cooperates with peers, partners, leaders & customers to achieve outcomes. Builds relationships and creates an environment wherein people can naturally work together for the good of the company and our customers.
  • Possesses a mindset of abundance and redefines what’s possible; creates and advances ways of achieving results in new or difficult situations either by appropriating additional resources, or by doing more with less.
  • Shares learning/knowledge with others freely and enthusiastically. 
  • Setting high quality standards for our work and striving for continuous improvement.

Apply for this job

+30d

IT Software Engineer , Principal I

ProgressHybrid Remote, Hyderabad, India
DevOPSsalesforceDesigngitcssjavascript

Progress is hiring a Remote IT Software Engineer , Principal I

We are Progress (Nasdaq: PRGS) – a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as an IT Software Engineer Principal – Salesforce Developer and help us do what we do best: propelling business forward.
Job Role Description: 
 
As a Principal Salesforce Developer, you will lead the design, development, architecture, and implementation of complex Salesforce solutions. You will work closely with stakeholders to understand their requirements and deliver scalable, high-quality solutions that drive business success. Your expertise in leading teams, driving DevOps practices, and ensuring compliance with security and data governance will play a pivotal role in shaping the future of our Salesforce landscape. 
 
Key Responsibilities: 
  • Lead the development and architecture of Salesforce solutions, ensuring best practices, scalability, and high-quality standards.
  • Collaborate with business leaders, product owners, and cross-functional teams to gather requirements and design solutions that align with business strategy.
  • Mentor and guide junior developers, providing technical leadership and ensuring adherence to development best practices.
  • Perform code reviews, provide constructive feedback, and ensure maintainable, high-quality code.
  • Stay updated with Salesforce releases, industry trends, and AI-driven Salesforce capabilities, recommending new features and improvements.
  • Troubleshoot and resolve issues in existing Salesforce applications and integrations.
  • Drive the adoption of DevOps, CI/CD, and automation practices for deployments, testing, and monitoring.
  • Manage complex integrations between Salesforce and other systems, ensuring data integrity and security.
  • Ensure that Salesforce solutions adhere to security, compliance, and data governance best practices.
  • Lead change management efforts, including documentation, training, and user adoption of new solutions.
 
Qualifications: 
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 7+ years of experience in Salesforce development with a strong understanding of the Salesforce platform.
  • Expertise in Apex, Visualforce, Lightning Components, and Salesforce APIs.
  • Extensive experience designing scalable Salesforce architecture, including complex integrations, security models, and data models.
  • Strong experience with Salesforce declarative tools (Process Builder, Flow, etc.).
  • Proficiency in Salesforce DX, version control systems (e.g., Git), and CI/CD pipelines for automated deployment.
  • Familiarity with web technologies (HTML, CSS, JavaScript) and experience with Agile/Scrum methodologies.
  • Salesforce certifications (e.g., Salesforce Certified Architect, Salesforce Certified Platform Developer) are highly preferred.
  • Familiarity with AI-driven Salesforce solutions (e.g., Salesforce Einstein) is a plus.
  • Excellent problem-solving skills and the ability to lead teams and work collaboratively in a dynamic environment.
  • Proven experience in leading development teams through full development lifecycles, with a focus on continuous improvement and best practices.
 
 
If this sounds like you and fits your experience and career goals, we’d be happy to chat.
What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with, and to enjoy:
  • 30 days of earned leave plus an extra day off for your birthday, and various other leaves like marriage leave, casual leave, maternity leave, and paternity leave.
  • Premium group medical insurance for employees and up to 5 dependents, personal accident insurance coverage, and life insurance coverage.
  • Professional development reimbursement.
  • Interest subsidy on loans – either vehicle or personal loans.

Together, We Make Progress

Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!

See more jobs at Progress

Apply for this job

To keep the results as relevant as possible we have omitted results past 200. If you would like to find older jobs, please repeat your search query with additional keywords to reduce the number of matches.