Find high-quality remote engineering jobs with transparent hiring processes.
Level
Tech
Full Time
Location
🆕 Latest
Jobs older than 90 days are not shown.
We are looking for highly talented and driven senior Ruby full-stack software engineers who take pride in their work, to expand our Engineering team in Portugal. Successful candidates will join a cross functional team including product managers and designers working closely with the rest of our business to deliver working code that solves real problems for both internal and external customers. You will take ownership of the services managed by your team, ensuring that their development aligns with the higher level AlphaSights Engineering strategy, while mentoring more junior Engineers. If you have a strong passion for solving problems with code, and want to work with exceptional colleagues in a high achievement environment, this role is a good fit for you. What you’ll do: Design solutions: Define the best technical solutions to business problems, contributing to an architectural vision that will scale up to be the world's leading research platform.Ship working code: We primarily work with React on the frontend and Kotlin microservices with Postgres on the backend, with some older services written in Ruby on Rails. We’ve always got an eye open to assess new technologies that might improve our stack.Deploy and iterate: We release frequently to our customers, using CIrcleCI and Spinnaker for CI/CD, and quickly gather feedback in order to inform our next iteration.Build your competency: You will learn quickly by building market-leading technology with experienced colleagues in a high performance environment. Engineers can also use our L&D budget to fast-track development of specific technical competencies.Maintenance and troubleshooting: Carefully monitor our services, catching errors before users notice them, diagnosing the root cause and deploying fixes.
We are looking for highly talented and driven software engineers who take pride in their work, to expand our Engineering team in Brazil. Successful candidates will join a cross functional team including product managers and designers working closely with the rest of our business to deliver working code that solves real problems for both internal and external customers. You will take ownership of the problems that your team solves, ensuring a high level of quality in everything that we release, working as part of a top performing international development team. If you have a strong passion for solving problems with code, and want to work with exceptional colleagues in a high achievement environment, this role is a good fit for you. What you’ll do: Design solutions: Define the best technical solutions to business problems, contributing to an architectural vision that will scale up to be the world's leading research platform.Ship working code: We primarily work with React on the frontend and Kotlin microservices with Postgres on the backend, with some older services written in Ruby on Rails. We’ve always got an eye open to assess new technologies that might improve our stack.Deploy and iterate: We release frequently to our customers, using CIrcleCI and Spinnaker for CI/CD, and quickly gather feedback in order to inform our next iteration.Build your competency: You will learn quickly by building market-leading technology with experienced colleagues in a high performance environment. Engineers can also use our L&D budget to fast-track development of specific technical competencies.Maintenance and troubleshooting: Carefully monitor our services, catching errors before users notice them, diagnosing the root cause and deploying fixes.
We are looking for highly talented and driven software engineers who take pride in their work, to expand our Engineering team in Portugal. Successful candidates will join a cross functional team including product managers and designers working closely with the rest of our business to deliver working code that solves real problems for both internal and external customers. You will take ownership of the problems that your team solves, ensuring a high level of quality in everything that we release, working as part of a top performing international development team. If you have a strong passion for solving problems with code, and want to work with exceptional colleagues in a high achievement environment, this role is a good fit for you. What you’ll do: Design solutions: Define the best technical solutions to business problems, contributing to an architectural vision that will scale up to be the world's leading research platform.Ship working code: We primarily work with React on the frontend and Kotlin microservices with Postgres on the backend, with some older services written in Ruby on Rails. We’ve always got an eye open to assess new technologies that might improve our stack.Deploy and iterate: We release frequently to our customers, using CIrcleCI and Spinnaker for CI/CD, and quickly gather feedback in order to inform our next iteration.Build your competency: You will learn quickly by building market-leading technology with experienced colleagues in a high performance environment. Engineers can also use our L&D budget to fast-track development of specific technical competencies.Maintenance and troubleshooting: Carefully monitor our services, catching errors before users notice them, diagnosing the root cause and deploying fixes.
We are looking for a highly talented and driven Engineering Manager who takes pride in their work, to expand our Engineering team in the United States. Successful candidates will join a cross functional team including product managers and designers working closely with the rest of our business to deliver working code that solves real problems for both internal and external customers. You will manage both the technical and the people side of your teams; being both a career mentor as well as a technical mentor for your developers. You will spend a majority of your time ensuring the technical excellence of your team, unblocking your team for maximum delivery, and communicating your team’s needs and progress to the rest of the organization. As an engineering manager you are expected to be able to write and optimize code, as well as ensure that your developers can do the same. You'll work closely with a variety of people in the business to arrive at the best solution, immediately see the impact of your work, and get feedback directly from users. If you have a strong passion for solving problems with code, and want to work with exceptional colleagues in a high achievement environment, this role is a good fit for you. What you’ll do: Manage a team of software engineers, including task planning and code reviewsTechnically own (and typically build) large areas of our product and service ecosystemWork with Product Owners to flesh out business requirements and ensure that the team is solving the right problems to help the businessEnsure that the team adheres to high standards and practices sustainable engineeringHelp your team grow from both a technical and career perspective.Follow an agile methodology for rapid, nimble delivery. This position is remote-friendly. You will have the option to opt into one of the following work environments: In-office: New York, NYRemote: Only if you have/will have a permanent address in NY, NJ, PA, CT, NC, GA, FL, TX
The Role: In our Staff role you are seen as a senior member of our technical QA services team. You will spend time both embedded on an individual agile team and supporting testing across teams. You have a deep understanding of data structures, and are comfortable with DB languages. You have a passion for quality and drive practices that build it into our product. You have a lean mindset, and ruthlessly pursue ways to make our release testing more efficient, repeatable, and low effort. You also serve as the voice of the end user, advocating for clear logging and recovery process. The Team: Do you share our passion for data? Execution management and process mining cannot happen without our digital clone process. This is an unparalleled opportunity to explore and experience various databases and their data structures, with focus on integrity. Our data teams that focus on ingestion and transformation are critical to our core product. They work with a vast variety of unique input sources to ensure we capture and transform our partner data in a way that can bring value to the user. They continuously anticipate the problems that can be caused by data sources and their associated data types, and have a deep understanding of the end goals of process mining and the end user goals. They work closely across teams supporting the end to end process, and work with multiple technologies to ensure performance, scalability, and data integrity. The work you’ll do: Operate independently across multiple teams and at times as an embedded member of an agile team, consistently advocating to push quality left and drive customer satisfaction of our product offerings.Own responsibility for one or more complex areas of testing.Deliver robust, complete test coverage with minimal overlap.Drive high quality test coverage in the team, ensuring definition of done includes minimal but sufficient automation and recognize the level of automation necessary to reach the goals.Collaborate across the QA Chapter, mentoring other team members and contributing to efforts to improve overall process and quality. Live by data not opinions, ensuring your agile team consistently meets auditability goals and that your team KPIs reflect the truth of overall quality status.
The Role: In our Staff role you are seen as a senior member of our technical QA services team. You will spend time both embedded on an individual agile team and supporting testing across teams. You have a deep understanding of data structures, and are comfortable with DB languages. You have a passion for quality and drive practices that build it into our product. You have a lean mindset, and ruthlessly pursue ways to make our release testing more efficient, repeatable, and low effort. You also serve as the voice of the end user, advocating for clear logging and recovery process. The Team: Do you share our passion for data? Execution management and process mining cannot happen without our digital clone process. This is an unparalleled opportunity to explore and experience various databases and their data structures, with focus on integrity. Our data teams that focus on ingestion and transformation are critical to our core product. They work with a vast variety of unique input sources to ensure we capture and transform our partner data in a way that can bring value to the user. They continuously anticipate the problems that can be caused by data sources and their associated data types, and have a deep understanding of the end goals of process mining and the end user goals. They work closely across teams supporting the end to end process, and work with multiple technologies to ensure performance, scalability, and data integrity. The work you’ll do: Operate independently across multiple teams and at times as an embedded member of an agile team, consistently advocating to push quality left and drive customer satisfaction of our product offerings.Own responsibility for one or more complex areas of testing.Deliver robust, complete test coverage with minimal overlap.Drive high quality test coverage in the team, ensuring definition of done includes minimal but sufficient automation and recognize the level of automation necessary to reach the goals.Collaborate across the QA Chapter, mentoring other team members and contributing to efforts to improve overall process and quality. Live by data not opinions, ensuring your agile team consistently meets auditability goals and that your team KPIs reflect the truth of overall quality status.
We are looking for an operations engineer (fully remote) to join our Security, Infrastructure, & Performance (SIP) team. In this role, you and your team will work on the network, systems, and platform that run all of DNSimple’s in-house developed applications and manage our third-party software. About the SIP team DNSimple runs a hybrid deployment environment running most of our infrastructure on globally deployed bare metal and augmenting this with AWS. We manage our own anycast authoritative DNS network, a second anycast DNS edge network, our URL redirector farm, and many other in-house applications. We use Infrastructure as code practices to manage all our systems and applications. About the job As a member of the Security, Infrastructure, and Performance team, your work will directly impact our customers by operating and enhancing the services we provide. Your work will also directly affect the other engineering teams by helping manage deploys and runtimes. You will also contribute directly to the business team through observability and business intelligence work. You will also help us ensure business continuity by maintaining our disaster recovery procedures. The position offers a diverse set of challenges, including managing BGP for multiple global anycast networks, working to provide stable and performant DNS services, and managing monitoring & observability systems. We work heavily with Chef-Infra, InSpec, Docker, PowerDNS, and manage the deployment of many different languages inside of DNSimple. Our team dedicates time to customer support because we want to foster the shared responsibility of helping customers. We believe in the value of regular exposure to this topic. Here are some projects you might contribute to: Expanding our edge network to provide robust and fast DNS service.Enhancing and expanding our CI, CD, and packaging.Building and maintaining a new application deployment and lifecycle platform.Building out a new query volume observability system.Designing and deploying DNS service enhancements.Enhancing and expanding our queries for our BI system.Troubleshooting and optimizing performance issues.Responding to and proactively addressing security issues and patching.Providing direct support to our customers.
You’ll lead the continued development of the backend for our flagship app, Elevate, an Apple App of the Year winner. We're looking for an experienced Backend Engineer who has a passion for building great user experiences, pays meticulous attention to details, and believes in software that helps its users. In our collaborative environment, you'll be working cross-functionally on the Elevate app to build and maintain features that educate and delight our customers. As a senior member of the team, you’ll have the opportunity to guide the direction of our products and our engineering team. This is a fully remote position anywhere in North or South America (the entire company is remote). How You’ll Make an Impact Here: You’ll be the primary developer responsible for the Elevate app backend on a small interdisciplinary engineering teamLead the technical design and implementation of complex projects by working closely with Product Management, Design, and Content to define problems, come up with solutions, and deliver incredible user experiencesMentor your fellow teammates to help them grow as engineers and be open to learning from your teammates as you continue to grow your own skillsIntroduce new ideas to help the team iterate on process and technologyWhile backend will be your focus, you’ll occasionally help out your teammates in other areas of the stack (DevOps, Web, Android, iOS, Games, etc.)
Our Engineering team is looking for a full-time Software Engineer with applied AI experience to join us on our mission to help people learn. We are looking for someone who is a proven designer and implementer of micro-services and complex architectural systems, preferably in GoLang. We have a complete CI/CD software lifecycle and an evolving services-oriented architecture hosted in AWS. We operate in a highly collaborative environment with Product and Design to build experiences that matter to our customers. At Varsity Tutors, engineers do not just write code, they actively participate in the conversation on what and how to build the systems and solutions that matter to our customers. If you love your customers as much as we do, we'd love to hear from you. This position is a full-time remote opportunity! (We've been remote friendly for years and that isn't going away). Responsibilities: Write performant, maintainable code that is easy to read and well-documentedWrite automated tests to thoroughly validate the correctness of your codeDeploy large-scale web applicationsFocus on quality, and operate iteratively to get from good to betterBe a part of your team’s on-call rotation; we all own our code end-to-end from development to deployment to operationsCome ready to learn from - and with - some of the best and brightest in the industryWork independently and collaboratively in a dynamic and fast-moving team - we ask a lot of questions so come ready to participate!Be effective in a team environment working with fellow engineers, product management, and designFurther your professional development in an ambiguous working environment, by understanding complexities and using your judgment to make balanced trade-offs
Varsity Tutors, a Nerdy company, is searching for a highly-skilled, action-oriented Lead DevOps Engineer. This role will work with the rest of the DevOps Team to ensure that Varsity Tutors delivers learning solutions that are highly scalable, flexible, and customer-focused. This person will also be proactive in driving the continuous improvement of our products and programs, helping to ensure better quality, security, and overall efficiency of our processes. This position is fully remote, with occasional travel for team or company get-togethers. Responsibilities: Creation and management of AWS cloud infrastructure and configuration as well as ensuring systems and services are leveraging best practices, security, and standards.Strong experience and expertise with managing, securing, and scaling KubernetesProvide strong partnership with development teams to develop internal platforms and services to enable expediency and self-service for development teams.Provide partnership with other teams such as financial, legal, and operations.Provide, maintain, and optimize the build process to support continuous integration.Investigate, debug and drive improvements to the engineering and build automation process.Support and improve efficiency and effectiveness of tools (CI/CD, automated testing, automation and release).Conduct security risk assessment activities including threat modeling, vulnerability analysis and analysis of mitigation solutionsWork cross-functionally to assess risk and help deliver countermeasures that protect customers and company dataEnsure that the SaaS services and associated infrastructure maintain required levels of security, availability, reliability, scalability, and performance to meet SLAs.Build incident management, operational monitoring, and alerting capabilities to proactively report, troubleshoot, and fix problems.With the team, own vendor management for existing and new vendors the team leverages.Regular on-call rotations for team owned services and infrastructure.
We’re looking to grow our product and engineering team to help build the next generation of our platform. In this role, you’ll work side-by-side with our CTO and product team to design, architect, and launch complex new features and systems with a special focus on crafting a beautiful user experience. This role is remote within the US only. What You'll Do Collaborate closely with product, design, and our CTO to build new user and internal-facing solutions from start to finish.Design and architect new systems, with a special focus on crafting a beautiful and performant user experience.Use your full-stack engineering knowledge to build features on our platform that solve problems for our customers and internal teams.Identify opportunities for improving the platform based on data, research, and your own insight and creativity.Influence product strategy and the roadmap by working closely with the Head of Product.Conduct code reviews and provide project-specific technical mentorship to engineers
MaxMind is looking for a talented, experienced, and highly motivated Senior Web Developer / Software Engineer to help us develop and improve our products. We help protect thousands of companies worldwide from fraud, screening over a billion online transactions each year, and we provide IP intelligence data to thousands more. As a Senior Web Developer / Software Engineer, you will play an important role in improving our existing websites and applications. This is a full time remote position, and we welcome candidates to apply from anywhere in Canada. You must be eligible/authorized to work in Canada. You will be responsible for developing websites and applications. This includes creating new web applications to help our clients better detect fraud while also working to improve our existing applications and websites. In doing this, you will work closely with our product team as well as other engineers. The starting salary for our Senior Web Developer / Software Engineer role is $165k CAD. See more about benefits and compensation below. Our Development Practices We prefer Bootstrap and vanilla JS for most of our website work, but we selectively use TypeScript and React when we need to create web applications. We use Mojolicious on Perl and Go for server side rendering. We also have REST APIs written in Go. We use PostgreSQL as our database. Our servers run Linux on Google Cloud Platform. We maintain high standards for our development practices. All new code is expected to include automated tests run by TeamCity, and all work goes through internal code review on GitHub Enterprise.
We’re looking for a brilliant senior backend Ruby engineer to join us on our mission to fight for the world's financial health. You’ll be joining a team of adaptable, creative and product-focused engineers who ship working software. We understand our customers, we understand their pain, and we are passionate about helping them. What you’ll be doing Joining a cross-functional product squad with a mix of backend engineers, data analysts, frontend engineers, user researchers, designers, UX writers and others to develop features that improve our users’ financial health.Collaborating with other leaders in your squad and pillar to provide technical insight into upcoming feature work, and leading the delivery of work by helping pull everyone together to get it shipped.Mentoring your colleagues to help them become the best engineers they can be. You intentionally take time to share your skills and experiences with them and actively support their growth.Working on our Ruby on Rails monolith to build out data models, background workers, JSON apis, and business logic services to support those product features.Delivering your work wrapped in the tools and techniques we use to let us iterate quickly: tests, observability, AB-tests and feature flags.Analysing data, wherever you might find it — querying our postgresql database, investigating our application logs, monitoring our stats and performance metrics, or digging into our quantitative user research data — to detect problems and come up with new ideas.Supporting your colleagues by joining our in-hours support rota, and, optionally, joining our compensated out-of-hours on-call rota.Getting involved in cross-cutting concerns that lift our entire engineering effort with the rest of the backend chapter.Taking part in shaping all the work your squad does, not just the technical parts. Delivery is a team sport, and we encourage everyone at Cleo to share their ideas, so you can expect to be involved in product ideation sessions, user research calls, design reviews, retrospectives, ways of working sessions, product demos, OKR reviews. Here are some examples, big and small, of the kinds of product feature work our engineers have taken part in over the last year: Building a secured credit card from scratch to help our users improve their credit scores without changing their habits.Launching our new budget rewind feature to help users understand their pay-cycle and provide them with better analysis of how they got on with their budget.Adding discount plans and tiering options to our subscriptions so we can experiment with the best pricing for different types of users. Whichever squad and part of the business you land in, you will ship changes multiple times a day to our hundreds of thousands of active users and seeing your work having a material impact on the financial health of those most in need.
We’re looking for a brilliant backend Ruby engineer to join us on our mission to fight for the world's financial health. You’ll be joining a team of adaptable, creative and product-focused engineers who ship working software. We understand our customers, we understand their pain, and we are passionate about helping them. What you’ll be doing Joining a cross-functional product squad with a mix of backend engineers, data analysts, frontend engineers, user researchers, designers, UX writers and others to develop features that improve our users’ financial health.Working on our Ruby on Rails monolith to build out data models, background workers, JSON apis, and business logic services to support those product features.Writing automated tests alongside your code to give us the confidence to ship it.Using AB-Tests, feature flags and other tools that let us iterate quickly.Analysing data, wherever you might find it — querying our postgresql database, investigating our application logs, monitoring our stats and performance metrics, or digging into our quantitative user research data — to detect problems and come up with new ideas.Supporting your colleagues by joining our in-hours support rota, and, optionally, joining our compensated out-of-hours on-call rota.Getting involved in cross-cutting concerns that lift our entire engineering effort with the rest of the backend chapter.Taking part in shaping all the work your squad does, not just the technical parts. Delivery is a team sport, and we encourage everyone at Cleo to share their ideas, so you can expect to be involved in product ideation sessions, user research calls, design reviews, retrospectives, ways of working sessions, product demos, OKR reviews. Here are some examples, big and small, of the kinds of product feature work our engineers have taken part in over the last year: Building a secured credit card from scratch to help our users improve their credit scores without changing their habits.Launching our new budget rewind feature to help users understand their pay-cycle and provide them with better analysis of how they got on with their budget.Adding discount plans and tiering options to our subscriptions so we can experiment with the best pricing for different types of users.Whichever squad and part of the business you land in, you will ship changes multiple times a day to our hundreds of thousands of active users and seeing your work having a material impact on the financial health of those most in need.
⭐ Mission: Join us as a Senior Ruby Backend Engineer to craft polished user experiences, highly scalable APIs and robust banking services, all to help create the finance solution all businesses love. This position is remote-friendly in the following locations: ParisBerlinMilanBarcelonaBelgrade ⚡ Impact: You will be part of a team of 100 highly skilled back-end engineers from all over the world. You will work closely in cross-functional teams to shape our finance solutions. You will also take part in the direction of our banking product, manage how we will handle our ever-growing user base needs, and deliver high-quality products in a fast-paced environment. 👩💻🧑💻 As a Senior Ruby Backend Engineer at Qonto, you will Design, develop and maintain our APIs for maximum resilience, scalability, robustness, and securityBuild new applications and services to support our APIs and internal tools to help us move faster with confidence and qualityPlay an active role in the architecture at Qonto to better support our growing user base and scaling needsMaintain our high level of quality through TDD, documentation, pairing, and learningHelp scale our backend code base while maintaining our strong engineering cultureShare your knowledge and learnings through internal and external talks, & participate in the development of open-source tools Our primary languages are Ruby, Golang and Python for backend, EmberJS for frontend, and Kotlin and Swift for our mobile apps. Our platform runs on a Kubernetes cluster hosted on AWS, with PostgreSQL as our database of choice. We're also using Kafka for our event-driven architecture and ELK for logging and auditing, among many other tools, services, and applications. 🤔 What you can expect: our methodology, the Qonto Way We highly value the analysis phase on software delivery. We're putting a heavy emphasis on upfront technical designs, team reviews, and smart slicing. You can expect to focus on quality, which we believe drives the velocity our customers need.We think success comes from a space where you're given time, support, and autonomy to improve yourself, our systems and our processes. Our lean toolbox enables you to monitor your constant improvements (Kaizen, PDCA) in a collaborative way with your peers and manager.Our engineers, working in cross-functional teams, dedicate themselves to one feature at a time. 🤝 Your future department Head One of our Heads of Backend at Qonto is David. He has a strong international career with multiple software engineering experiences. Before joining Qonto in January 2022, he was the CTO of several startups in the sports & video game industries. What can he bring to you and the team? David has a lot of experience in Software Craftsmanship and Extreme programming. You will have the opportunity to work in a team that values high-quality software! He also fosters and promotes a highly collaborative workplace, & embraces ambitious and difficult technical challenges.
⭐ Mission: Join us as a Senior Backend Engineer to craft polished user experiences, highly scalable APIs and robust banking services, all to help create the finance solution all businesses love. This position is remote-friendly in the following locations: ParisBarcelonaBerlinMilanBelgrade ⚡ Impact: As a Senior Backend Engineer, you will be part of a team of 100 highly skilled back-end engineers from all over the world. You will work closely in cross-functional teams to shape our finance solutions. You will also take part in the direction of our banking product, manage how we will handle our ever-growing user base needs, and deliver high-quality products in a fast-paced environment. 👩💻🧑💻 As a Senior Backend Engineer at Qonto, you will Design, develop and maintain our APIs for maximum resilience, scalability, robustness, and securityBuild new applications and services to support our APIs and internal tools to help us move faster with confidence and qualityPlay an active role in the architecture at Qonto to better support our growing user base and scaling needsMaintain our high level of quality through TDD, documentation, pairing, and learningHelp scale our backend code base while maintaining our strong engineering cultureShare your knowledge and learnings through internal and external talks, & participate in the development of open-source tools Our primary languages are Python, Golang and Ruby for backend, EmberJS for frontend, and Kotlin and Swift for our mobile apps. Our platform runs on a Kubernetes cluster hosted on AWS, with PostgreSQL as our database of choice. We're also using Kafka for our event-driven architecture and ELK for logging and auditing, among many other tools, services, and applications. Many Qontoers have learned Python, Go and/or Ruby since they joined. As long as you are willing to learn, it doesn't matter if you've been using Java, Javascript, Typescript or Scala! 🤔 What you can expect: our methodology, the Qonto Way We highly value the analysis phase on software delivery. We're putting a heavy emphasis on upfront technical designs, team reviews, and smart slicing. You can expect to focus on quality, which we believe drives the velocity our customers need.We think success comes from a space where you're given time, support, and autonomy to improve yourself, our systems and our processes. Our lean toolbox enables you to monitor your constant improvements (Kaizen, PDCA) in a collaborative way with your peers and manager.Our engineers, working in cross-functional teams, dedicate themselves to one feature at a time. 🤝 Your future department Head One of our Heads of Backend at Qonto is David. He has a strong international career with multiple software engineering experiences. Before joining Qonto in January 2022, he was the CTO of several startups in the sports & video game industries. What can he bring to you and the team? David has a lot of experience in Software Craftsmanship and Extreme programming. You will have the opportunity to work in a team that values high-quality software! He also fosters and promotes a highly collaborative workplace, & embraces ambitious and difficult technical challenges.
The Senior Cloud Platform Team ensures that all of our systems are monitored, reliable and meet their uptime targets. Much of our work focuses on optimizing existing systems, building new components and automating manual processes. As part of the Cloud Platform Team you'll have the opportunity to manage our cloud infrastructure, build and run distributed, fault tolerant systems, and improve and automate existing processes. You will: Help manage, monitor and improve existing infrastructure and related toolsParticipate in technical design and planning discussionsUphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performanceSupport release processesAutomate manual workParticipate in 24x7 on-call rotation
Review requirements, specifications and technical design documents to provide timely and meaningful feedback. Create detailed, comprehensive and well-structured test plans and test cases.Estimate, prioritise, plan and coordinate testing activities.Design, develop and execute automation scripts using internal automation framework and system.Identify, record, document thoroughly and track bugs.Perform thorough regression testing when bugs are resolved.Develop and apply testing processes for new and existing products to meet client needs.Liaise with internal teams, i.e. developers and product managers to identify.Monitor debugging process results.Track quality assurance metrics, like defect densities and open defect counts.Stay up-to-date with new testing tools and test strategies.
Our Consultants Developers at Test Double focus on writing high-quality software and process improvements to solve some of the hardest problems our client teams face. We embed with client teams to implement solutions that are well-tested, easily maintained, and built with empathy for users. We work in a variety of industries and technologies, providing an experience accelerator for our developers. Responsibilities Client Delivery Proactively working with the client to deliver quality software solutionsCommunicating effectively with client colleagues on process, delivery, and team health to increase team proficiencyProgressively enhance the codebase, supporting systems, and pay down tech debt as part of the software delivery process Test Double Engage with Client Partners to identify additional areas where we can elevate impact at the clientMentoring and teaching fellow agents as part of supporting their colleagues’ growth objectives or improving client deliveryContributing to at least one area of the company (e.g. qualification, marketing, agent support)Pursuing areas of professional development using 10% weekly growth time
Our Consultants Developers at Test Double focus on writing high quality software to solve our customer’s problems. We implement solutions that are well-tested, easily maintained, and built with empathy for users. Many of our engagements allow us to work alongside our clients as embedded members of the team. We take on a variety of projects and clients, which provides a kind of experience accelerator. Responsibilities Proactively working with client and/or internal teams to deliver quality software solutionsEngaging in client and/or internal discussions on how we’re delighting the client or how we might improve the clientCommunicating effectively with direct client colleagues (e.g. other ICs, project managers) on process, delivery, and team healthDeveloping and improving the relationship between the client and Test Double over timeProgressively enhance the codebase and supporting systems to ensure technical debt is paid down as a natural part of the delivery processCollaborating with direct client colleagues to increase proficiency of the software project team while working to complete deliverablesMentoring and teaching fellow agents as part of supporting their colleagues’ growth objectives or resolving issues arising in client deliveryActively contributing to at least one area of the company (e.g. qualification, marketing, agent support) for a portion of the yearPursuing areas of professional development in the context of current projects
We need a Software Engineer to join us in London. As a Software Engineer you’ll develop customer-focused products in a culture that champions Agile, cross functional teams and continuous collaboration. Responsibilities include: being hands-on in developing our products using best practices, appropriate tools and technologiesworking with cross functional collaborative teams, helping to clarify requirements at the onset of projects and suggesting different and relevant technical approacheschampioning Agile processes whilst creating amazingly useful systems in a collaborative way for our customershighlighting areas for continuous improvement and driving their prioritisationbeing proactive in suggesting new tools, technologies and ways of working Our Tech Stack: Ruby, Ruby on Rails, Scala, MongoDB, Spark, AWS, Docker, Kafka, Terraform, JavaScript, SCSS, React, Webpack Our culture is inclusive and diverse We Embrace Individuality. We value what’s important to each and every SBer. Whether that be providing access to cutting edge wellbeing support, or being part of one of our many diversity networks and communities. We also take personal development seriously - we’re all about enabling big dreams. We Trust Who We Hire. We empower SBers with choice and flexibility to make the right decisions based on the needs of their roles and we’ve been working this way long before Covid19. There’s no one-size-fits all solution when it comes to how often we get together in person, so all of our people and teams find the rhythm that suits them best when it comes to working from home or hub. We’re innovative. We've created a place for people to be curious, experience new things, and bring unique ideas to the table. If you want to learn how we do all this - head over to our Careers page where you’ll see us walk the talk
We need a Software Engineer to join us in Boston. This role will develop customer focused products in a culture which champions Agile, cross functional teams and continuous collaboration. Key Responsibilities: Being hands-on in developing our products using best practices, appropriate tools and technologiesWorking with cross functional collaborative teams, helping to clarify requirements at the onset of projects and suggesting different and relevant technical approachesHighlighting areas for continuous improvement and driving their prioritizationBeing proactive in suggesting new tools, technologies and ways of working Our Tech Stack: Ruby/Ruby on RailsScalaMongoDBSparkRedshiftKafkaPuppetAWSDockerHTML, CSS, JavaScriptReact A handful of things we believe in: Continuous delivery - we currently release software to production around 14 times a day on averageCross functional teams – we believe in collaboration across the whole organization and we see Tech and Business teams as one team working together on projects (in fact, we even have our business product owners writing code).Continuous innovation - we do hackathons as one example to drive experimentation with new technologies and ways of workingNever chaining ourselves to a technology - using the “right tool for the job”
We need a Senior Software Engineer to join us in Boston. This role will develop customer-focused products in a culture which champions Agile, cross functional teams and continuous collaboration. Key Responsibilities: Being hands-on in developing our products using best practices, appropriate tools and technologiesWorking with cross functional collaborative teams, helping to clarify requirements at the onset of projects and suggesting different and relevant technical approachesChampioning Agile processes across the teamHighlighting areas for continuous improvement and driving their prioritizationMentoring junior members of the team where neededBeing proactive in suggesting new tools, technologies and ways of working Our Tech Stack: Ruby/Ruby on RailsScalaMongoDBSparkRedshiftKafkaPuppetAWSDockerHTML, CSS, JavaScriptReact
We are looking for an experienced Ruby developer. We do not define experience as years of work, but as delivering quality. Do you have new ideas? Great! We are always looking for ways to improve our products or things to learn from. Experience with the other techniques and frameworks we use is a plus: SQL, Redis, Rspec, Sidekiq, Semaphore, Datadog. In addition to programming, you enjoy managing a project team and have a strong sense of ownership. We are therefore looking for someone who can work both in a team and independently. You are pragmatic and get things done. You also speak/write both Dutch and English. The Dossier Tribe consists of various multidisciplinary teams that work closely with each other. Within these teams, everyone has their own discipline, such as front-end, back-end, interaction design, customer contact and everything in between. This also gives you great responsibility for the work you do. Our open way of working ensures that everyone feels free to give feedback on the work process. In a post-covid19 situation, you will mainly work from our green, friendly and open office in Groenlo. However, at the end you decide how you work. From home, at the 'office', a co-working space, you name it! If you choose to come to Groenlo, you are assured of a good cup of coffee and a nice lunch in our restaurant. We don't expect you to work at specific or structural times, but we do expect you to deliver quality. That way, when you go home, you can rest and enjoy your life. In other words, manage your own capacity. Are you our new team member?
Nedap Healthcare is looking for an experienced Site Reliability Engineer to join a distributed team of engineers, with members in Europe and North America. We operate a mix of physical servers and virtual machines in on-premise and public cloud environments. Our core offering includes a container platform and supporting infrastructure, as well as a set of standard services, e.g. databases, observability stacks, and storage platforms. The bulk of the day-to-day work is in automating and modernising legacy systems, and maintaining and improving the infrastructure underlying Nedap's many web services. Your team: We are a team of 7 people distributed across North America and Western Europe. We've normalised prioritising a healthy work/life balance and practicing self-care, and both expect and encourage each other to do so. What you can expect: An experienced distributed team;Participate in an on-call rotation, with European and North American shifts;Proactive communication and clear direction;Daily video standup calls, and weekly video team meetings;Optional quarterly in-person gatherings;A flexible work environment;Team members and an organisation who genuinely care about your well-being.Our main office is in Groenlo (Netherlands), but this role is open to anyone in or within +/- 1 hour of Central European Time, or a North American time zone (Atlantic Time to Pacific Time).
A Platform Engineer II is focused on the execution of their team’s work. They are responsible for delivery and they use their responsibilities to grow their skills and build expertise in our technology, processes, and culture. What you'll do You’ll be responsible for providing technical support for tooling and infrastructure that addresses near-term needs on other engineering teams You’ll implement tooling and drive initiatives to maximize developer productivity and developer experienceYou’ll own small-to-medium tasks from planning/development through completionYou’ll document and evangelize tooling for use by engineers in the development, deployment, and operation of their services.