Find high-quality remote engineering jobs with transparent hiring processes.
Level
Tech
Full Time
Location
🆕 Latest
Jobs older than 90 days are not shown.
Here at Rollstack, we’re looking for product engineers who enjoy talking to customers, iterating & shipping quickly, and exhibit a strong sense of ownership and autonomy. Our small teams of engineers largely define and drive their own roadmap, and use their product sense to define and ship an MVP. Rollstack is a fully remote company. As a full-stack software engineer, you will: Add features to the Rollstack web app, depending on customers needsBuild integrations with BI tools like Tableau, Looker, Mode, Metabase ...Own the full user experience, including the login, setup flow, data syncPioneer best practices with cutting-edge backend and frontend technologies
Hi, I’m Chris, co-founder and CTO at Navattic. I’m excited about this role because it has many responsibilities I want as an engineer. As a senior software engineer, you’ll work on ambitious projects extending and supporting our platform’s capabilities across our tech stack. Examples of what engineers at Navattic have worked on: Developed a novel process for serializing and replaying web applications (the core of interactive product demos)Built generalized support for serializing web applications across browsers and web technologies that “just works” (we pride ourselves on making this engineering accomplishment feel simple)Made strides in improving the performance of downloading and uploading large amounts of resources quickly and efficientlyExtended our product offering to support interactive demos for desktop and mobile appsBuilt out several custom no-code builders across our platformCreated the beginning of our engagement platform to surface the value we provide to our customersWe’ve been fortunate to experience impressive growth this past year - in 2022 alone, we’ve exceeded growth targets every quarter, grew to 400+ customers and partnered with top names in the software industry including Elastic, Digital Ocean, Dropbox and Mixpanel. We are well funded by top-tier investors such as Y Combinator, have a lean team, are cash flow profitable, and believe we are early on the product adoption curve. HOW WE WORK Our engineering team is a pint-sized powerhouse that takes pride in tackling ambitious projects while making the hard things seem easy. We come from different backgrounds, but are united by a shared love for building software that people love to use. Care deeply about user experience and deliver code that optimize for the short (prioritize getting job done) and long term (sustainable architecture).Work autonomously, from a product and technical perspective. Highly motivated to get the job done.Deliberate communication and action. We have daily standups and use slack, but prioritize respecting each others time so we can be productive.Seek to increase leverage, not team size. TECH STACK TypescriptNext.js / VercelPlanetScaleGraphQLPrismaCloudflare workers
We are expanding our development teams and although we don’t care much about titles, we call this role Software Development Engineer and the key is having a strong experience in software development in Frontend, with experience in React/Vue/Angular frameworks, with expertise Making layouts from designs, using Bundlers and Backend (Node or .NET) knowledge are also interesting skills to work in our projects. In Plain Concepts, you and all your teammates will be Full Stack Developers, focusing your expertise in different specializations, but with a constant desire to keep learning and help developing all the parts of the software mostly in Azure and .NET environments. Our vision is to build multidisciplinary and diverse teams which directly manage by themselves multiple projects in an AGILE way to find and implement the best solutions for our clients 😊 What will you do? You will develop projects from scratch under minimal supervision and with the collaboration of the rest of your teamYou will participate in the design of architecture and the decision-making process in a constructive environment with co-creation dynamicsYou will participate, review, help and take care of the projects where your teammates are involvedYou will work under the SOLID principlesYou will work with scrum methodologyYou will be a key player in the development of the best practices, clean and reusable codeYou will be up to date with the latest tools and technologies in the market
We are expanding our development teams and although we don’t care much about titles, we call this role Software Development Engineer and the key is having a strong experience in software development in .NET environments, good knowledge in Cloud and not afraid to tackle Frontend challenges. In Plain Concepts, you and all your teammates will be Full Stack Developers, focusing your expertise in different specializations, but with a constant desire to keep learning and help developing all the parts of the software. Our vision is to build multidisciplinary and diverse teams which directly manage by themselves multiple projects in an AGILE way to find and implement the best solutions for our clients 😊 What will you do? You will develop projects from scratch under minimal supervision and with the collaboration of the rest of your teamYou will participate in the design of architecture and the decision-making process in a constructive environment with co-creation dynamicsYou will participate, review, help and take care of the projects where your teammates are involvedYou will participate in proposals for new projects or trainingsYou will work with scrum methodologyYou will be a key player in the development of the best practices, clean and reusable codeYou will be up to date with the latest tools and technologies in the market
🤔 Sound like you? 🤔 Writes code gud: You are a software engineer generalist and you’re good at it. You own technical architecture, enjoy identifying future needs and ideating on solutions to help us scale. You thoroughly research and document implementation options and their trade-offs, and make the best choice. You complete your work with a high degree of quality. Mentorship: You enjoy pointing out code that ‘smells’, enforcing best practices/conventions, teaching new concepts, and reviewing code/coaching junior engineers through your reviews. Technical Direction Setter: You are a documentation god; laying the groundwork for best practices, contributing to the wiki, owning code conventions guide and linting rules. You vet and re-vet tools and frameworks and you’re not afraid to call out the CTO on his shit! Glue: You are a great teammate and usually the glue for your team. Doing the needed, but often invisible, tasks to keep the team moving forward and shipping their best work. Working behind the scenes to expedite the most important projects and ensure that they cross the finish line. Have taken the Oath of Growth: You have a growth mindset. You give and receive feedback well without being combative or getting defensive, take accountability for your mistakes and choose to learn from them, and you approach subjects and issues with curiosity. Problem solver: You excel at understanding and solving complex problems, identifying tech pain points, and thinking about future implications of a solution/feature. You also have incredible attention to detail. Communication enthusiast: You have strong communication (written and verbal) and can use that ability to effectively communicate and collaborate with a diverse range of people and job functions. Authentic: You bring your authentic self to work and are able to have fun, not take yourself too seriously, and genuinely love what you do. 💻 Role 💻 StartPlaying is a web-based product. (just fyi 🙃 )Champion the best engineering practices and build excellent engineering culture within the organization.Help estimate, plan, and execute projects, features, and integrations.Own and deliver technical projects from the planning stage through shipping.Work with CTO to define the overall technical architecture for major parts of the product, focusing on the user experience.Lay the groundwork for and help maintain engineering guidelines, processes, and coding standards.Continually grow your technical skills to solve our hardest technical challenges around quality, performance, robustness, and reliability.Laugh at CEO’s poor attempts at humor.Use modern tools and frameworks to develop new product functionality.Use and develop your skills as a mentor and technical leader to help build up junior engineers.Perform design and code reviews and advise/mentor junior engineers.Understand how key technical decisions will drive business outcomes.Contribute to the product process: thinking through UX, beautiful UI, and connecting with customers to solve their problems.Actually writing code!
The Opportunity PicnicHealth requests and processes tens of thousands of pages of medical records each week to build a timeline of each patient’s healthcare journey. For those willing to contribute their data to research, we then assemble some of the richest real-world evidence datasets available. This process is made possible by systems and applications that we develop in our Data Production squad. Central to Data Production is the HIPE application (Human-in-the-Loop Processing Engine), which uses sophisticated machine learning and carefully-designed UI/UX to help experts to quickly and accurately extract data from medical records as we receive them. Data Production also includes the tooling and processes used to bundle together and deliver data for research. We are looking for an experienced engineering manager to lead this team as they implement our state-of-the-art technology in collaboration with clinicians, designers, data engineers, and our commercial team. The Data Production squad presents an opportunity to shape PicnicHealth’s business through technological development, as well as an opportunity to mentor some of our most senior and experienced engineers. As Engineering Manager, you will be responsible for defining and executing on a technical roadmap, for building consensus among cross-domain stakeholders, and for growing a tight-knit team of highly engaged engineers. Our tech stack today includes: GCP, Kubernetes, PostgreSQL, Bigquery, Node.js, React, Hasura GraphQL, Typescript, and dbt. As our Engineering Manager, your responsibilities will include: Manage a team of 6 FTEs executing on an ambitious technical road mapMentor engineers by providing both technical guidance and long term career adviceBe a consensus builder that helps find tradeoffs and drive decision making among stakeholders including clinicians, epidemiologists, quantitative scientists, and data engineers, while working with product managers and designers to maintain a consistent picture of engineering progressRecruit great engineers that establish PicnicHealth as a world class engineering teamContinuously iterate systems, practices, and process to uphold an environment of technical excellenceRoll up your sleeves and dive into code when you need to and set a high bar for excellence that others can emulate
As an ML Engineer, you will wear multiple hats across our ML pipeline, including: solution architecting of AI/ML based solutions, CI/CD practices, DevOps, MLOps principles, data pipelines and data cleansing. The role will revolve around developing & productionising ML prototypes developed at Tenyks, and integrating them into the Tenyks product. This will involve working directly with the product manager, software engineers, and ML Research Engineers in order to understand why a given feature is required and how best to implement & integrate it into the Tenyks Product. We are a small but dedicated team and expect everyone to be self-driven, comfortable working in our dynamic and fast-paced environment, and embrace the challenges we face.
As a full stack Web Developer, you will drive the development of our core user-facing application and help us define the product vision. You will have the opportunity to take complete ownership of major aspects of our product. We will trust you to solve our most difficult challenges and empower you to constantly learn about better ways of serving our customers. Finally, you will have an outsized impact of defining not only the technical roadmap but the entire culture of the company. Our tech stack consists of a ReactJS (including d3.js graph rendering) + Python Flask + MongoDB web app served across multiple Docker containers on AWS. The backend is powered by our patent-pending machine learning algorithms that have been developed over the course of 4 years. Your Mission Build an exquisite web-based product that delivers massive valueImprove our existing technical foundations, and influence our technical direction and strategy.Work closely with our customers to build the right product that lets them succeed.Be a great person and set the tone for everyone on the team!
We're looking for a Senior DevOps Engineer to join our engineering team and help us build the best platform for independents & clients. As a DevOps engineer, you are an integral member of our engineering organization. You'll not only help scale our infrastructure and CI/CD pipelines, but also have the chance to shape our technological choices and processes for ensuring the growth, stability and success of the Contra platform. This is a major role at a rapidly expanding startup, working with a team of highly accomplished yet humble people who are passionate about our company's mission. ✨ How you’ll add value at Contra: Expert knowledge in a wide variety of DevOps technologies & best practicesKnowledge and experience leveraging Google Cloud Platform natively and with complimentary techExcellent communication and documentation skillsCollaboration with the rest of the team through regular communication, information sharing and mentorshipDesigning, engineering and maintaining solutions for a highly resilient, scalable and fault-tolerant infrastructureImproving & scaling CI/CD pipelinesDeveloping, maintaining and improving monitoring, alerting and reporting toolsProviding on-going operational supportIdentifying and improving the developer experienceBridging the gap between our infrastructure and our applications, you have experience and comfort working within TypeScript/JavaScript Node.js environments and can identify and resolve issues that straddle the line between "infrastructure and applicationWe expect you to be self-sufficient and take the initiative to drive the company forward. We are looking for individuals who are highly energetic, capable and ambitious, and who are eager to expand their knowledge and show how their contributions help achieve business objectives. Our stack: ArgoCDAlloyDB / PostgreSQLGithub ActionsGoogle Cloud PlatformFluentbitKubernetes, Helm & DockerNode.jsMeillisearchOpsGenieRedisTemporalTraefikTurbo repoTypeScript
Welcome to Contra! We’re an empathetic, kind, and humble team looking for Software Engineers to join us in building the Future of Work and the best community for independents. This is a full-stack role, meaning you’ll have the opportunity to contribute across our web applications and backend services, while focusing on a specific part of the stack that plays to your strengths and preferences, like Frontend or Backend. Our team loves to innovate to benefit everyone and deliver a top-notch Developer Experience for our internal team: fast pipelines, great API tooling, and the like. If this environment resonates with your engineering values, we’d love to talk to you! How you’ll add value at Contra Contribute to our rapidly growing React and NodeJS codebases (both within our Turborepo powered monorepo and our stand-alone apps) — everything from our web application to our backend GraphQL API, to our internal services that power payments.Contribute well-tested, end-to-end TypeScript code. We are big fans of Vitest for unit testing and Playwright for end-to-end testing.Craft readable, performant, and scaleable SQL queries and database schemas to solve data modeling problems.Help improve our internal design system, codebase architecture, application performance, and Developer Experience.Participate in all parts of the product development process, like design critiques, code reviews, and cross-functional planning with your team. Our stack Backend: AlloyDB(PostgreSQL), GraphQL, GraphQL Helix, NodeJS, Redis, TemporalData: Airbyte, DBT, Google BigQuery, Google Colab, LookerDevOps: ArgoCD, Docker, GitHub, Google Cloud Platform, KubernetesFrameworks: NextJSFrontend: GLSL shaders, React, react-three-fiber, Relay, Stitches, styled-components, Suspense, Three.jsLanguages: TypescriptTesting: Playwright, VitestTools: Chromatic, Linear, Mergify, Posthog, Slack, Stream, Turbopack, Turborepo
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 senior front-end 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 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 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 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 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
Volley is looking for a thoughtful, decisive, and innovative engineering manager to join our mobile games team. You would oversee all production engineering for Volley’s flagship mobile gaming application: Faceoff — Song Quiz. You would also work to ensure a healthy and sustainable development process for all team members while constantly improving all aspects of product quality. What you'll do at Volley Report directly to the VP of Engineering and become a key technical leader within the companyManage a varied product roadmap while prioritizing tech debt & the work-life balance of your teamMentor and grow Volley's mobile engineering team as you build and scale to millions of users.Dive deep into the architecture and lay out a vision for scaling up game development within Faceoff’s nascent dev SDK.Run regular sprint planning meetings and road-mapping discussions as we drive towards scale and monetization. Your first 90 days Work with our tech leads to transfer knowledge around our product roadmap and tech stack.Gather feedback from the team and implement process improvements for planning and road mappingGrow existing roadmap projections to span multiple months, or quarters, of work.Mentor our platform leads in the development of Faceoff’s new Mobile SDK for the creation of new games. Our stack Swift, SnapKit, & SwiftUI (iOS)Kotlin & Jetpack Compose (Android)Typescript & Node (Backend)Martok for shared data schemasKotlin Multiplatform for shared mobile networkingFirebase
We invite a skilled Full-Stack Software Engineer to join our team and work on a performance marketing network project that specializes in global traffic monetization using a proprietary smart link technology. With 15+ years of proven results, our client’s product is the go-to solution for monetizing geo-redirects and remnant traffic. Our client’s business also serves ads across all mainstream media, including email, display, social, and push traffic, making a global impact in over 150 countries. 🟩 What's in it for you: Work with a robust tech stack (PHP, Tailwind, Alpine.js, Laravel, Livewire, Ansible, Nginx, Docker, PostgreSQL, MySQL, AWS)Benefit from end-to-end involvement: participate in the entire SDLC; gain a deep understanding of the product; obtain a real sense of ownership over your work 🧩Key responsibilities and your contribution In this role, you will be an important contributor to developing and maintaining an advanced performance marketing network project. You’ll be part of a talented team at the forefront of geo-redirect monetization and mainstream media advertising. Work with the team to set up processes and integrate with the client's team, navigating uncertainty and communicating solutions effectivelyEstimate a new backlog; report timelines and resource requirements to key stakeholdersHelp refactor the existing product to Microservices architectureDevelop new product features and functionalities using modern frontend and backend technologiesConvert the existing product to AWS, ensuring its scalability, security, and optimal performanceCollaborate with QA to ensure product quality and with DevOps to automate deployment and manage production
🟢 Are you in Brazil, Argentina, Colombia, Chile, or Costa Rica? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we’ll get back to you! We invite a DevOps Engineer to join our team and contribute to the brand new project. You’ll help the team to plan and implement the integration of large products in the Point of Sale domain, where the goals are to bring the most value to the end user and offer new opportunities for clients. 🟩 What's in it for you: Work with the latest technologies (Azure, Azure DevOps, etc)Grow as a specialist: work with modern technologies and be a part of the team that's delivering a highly available and reliable cloud platformPartnership relationships with the client who listens and supports team's ideas 🧩Key responsibilities and your contribution Manage a PaaS platform on Microsoft Azure (includes deploying test, development, customer POCs, and dedicated customer environments)Drive long-term improvement to our PaaS platform: if you find a way for our PaaS platform to be enhanced with automation, observability, or security, drive it to implementationManage code promotion thorugh SDLC process from development to production
We invite a skilled Data Engineer to join a US/UAE-based Fintech project — a digital asset management platform integrated with both fiat and cryptocurrency providers. We build an integration solution for a broad list of stakeholders, from investment banks to regulatory authorities and regular investors, targeting the US, UAE, and other markets. Our current goal is to implement an infrastructure for data processing, analysis, reporting, integrations, and machine learning model deployment. 🟩 What's in it for you: Work with a modern and diverse tech stack (Python, GCP, Kubernetes, Apigee, Pub/Sub, BigQuery)Be involved in design, implementation, testing and maintaining a data platformContribute to a worldwide innovative fintech project; grow your expertise in Fintech domain with Big Data 🧩Key responsibilities and your contribution For this role, you’ll need to be both an independent decision-maker and a reliable team player, highly functional and capable of handling complex tasks with optimal efficiency. Apart from having strong knowledge across various technical domains, you’ll need advanced communication skills to collaborate with other teams and quickly deliver solutions to complex problems. Work with large, complex data sets and high-throughput data pipelines that meet business requirementsBuild the infrastructure required for optimal extraction, transformation, and loading of data from a variety of data sourcesBuild data and analytics tools that utilize the data pipeline to provide actionable insights into operational efficiency and other key business performance metricsWork with internal and external stakeholders to assist with data-related technical issues and support data infrastructure needsCollaborate with data scientists and architects on several projects
🟢 Are you in Brazil, Argentina, Colombia, Chile, or Costa Rica? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we’ll get back to you!We invite a Software Engineer with solid expertise in .NET and Angular technologies to join our team and contribute to the development of a brand-new project in the Point-of-Sale domain. You’ll help plan and implement the integration of large products, where the goals are to bring the most value to the end user and offer new opportunities for clients. 🟩 What's in it for you: Enhance your PoS systems expertise while contributing to a globally expanding project that is already widely present in the US, Canada, and EU marketsWork with complicated logic and modern tech stack (.NET Core and .NET Framework 4.7.2, REST API, Angular v13+)Gain hands-on experience in cloud platforms and tools by working with the Azure ecosystem 🧩Key responsibilities and your contribution In this role, you will be responsible for developing new software features, supporting and maintaining the existing ones, and contributing to the overall quality of the product, so strong technical expertise, teamwork, communication, and quality assurance skills are necessary. Understand the client’s business domain and participate in planning sessionsDevelop new product features and maintain existing functionalitiesIdentify and fix bugs while introducing improvements to enhance the overall quality of the productAssess technical solutions and highlight potential technical risksCollaborate on work decomposition and estimationFollow the project SDLC and suggest improvements when necessaryContribute to enhancing code quality through pull requests and self-reviewDocument technical solutions; improve CI/CD practicesCollaborate on design with Tech Lead and Principal Architect
About the role: This is a unique opportunity for a systematic, technically strong, and driven individual to make a big impact on Gartner’s peer experiences roadmap as part of the Gartner Product Management group. We are looking for an impact-driven, self-motivated problem solver who can help with the frontend and/or backend implementation of the platform’s product roadmap. Peer experiences is a very important initiative at Gartner to make it faster and easier for clients to obtain peer insights. This role will work closely with the company leadership as well as the product, design, and QA teams to implement the product roadmap and help improve the client experience. You will also help mentor team members and help with the release process. What you will do: Report to the VP of EngineeringAssume major responsibility for Peer Insights community user-facing platformsParticipate actively in architectural planning and decisionsLead development of our web and mobile (iOS and Android) applicationsHandle client releasesBuild and enforce guidelines for clean maintainable codeWork closely with design, product, and users to build a truly useful productHelp with hiring and mentoring new engineersJoin a growing organization on the ground floor About Gartner Peer Insights: Gartner Peer Community is a peer-driven platform where thousands of verified enterprise leaders connect with each other to help guide technology and business decisions. Users can network, share knowledge, get advice, and stay on top of current trends in the technology space. By posting questions, polls and surveys, leaders have access to real-time data and insights to inform their most critical decisions. Gartner Peer Insights is a peer-driven platform that allows users to access peer technology ratings and reviews by verified users, filter based on reviewer metadata for the most relevant insights, and compare similar products to select the best tool for their needs. How we work: We work with a focus on continuous, iterative delivery.We rely on communication and collaboration over planning and documents.We test heavily allowing us to rapidly deliver changes with minimal risk.We are a flat organization with minimal management overhead.We are used to working remotely with the team spread out in the US, Canada, India and now Spain.Fun culture and great coworkers.
About the role: This is a unique opportunity for a systematic, technically strong, and driven individual to make a big impact on Gartner’s peer experiences roadmap as part of the Gartner Product Management group. We are looking for an impact-driven, self-motivated problem solver who can help with the frontend and/or backend implementation of the platform’s product roadmap. Peer experiences is a very important initiative at Gartner to make it faster and easier for clients to obtain peer insights. This role will work closely with the company leadership as well as the product, design, and QA teams to implement the product roadmap and help improve the client experience. You will also help mentor team members and help with the release process. What you will do: Assume major responsibility for Peer Insights community user-facing platforms.Participate actively in architectural planning and decisions.Design and build client-side architecture and functionality for web and mobile.Design and build effective APIs and scalable backend systems.Work closely with Design and Product teams to build a truly useful product.Understand user requirements and help understand and provide input into product strategy.Build and enforce guidelines for clean maintainable code.Join a growing organization on the ground floor. About Gartner Peer Community: Gartner Peer Community is a peer-driven platform where thousands of verified enterprise leaders connect with each other to help guide technology and business decisions. Users can network, share knowledge, get advice, and stay on top of current trends in the technology space. By posting questions, polls and surveys, leaders have access to real-time data and insights to inform their most critical decisions. Gartner Peer Insights is a peer-driven platform that allows users to access peer technology ratings and reviews by verified users, filter based on reviewer metadata for the most relevant insights, and compare similar products to select the best tool for their needs. How we work: We work with a focus on continuous, iterative delivery.We rely on communication and collaboration over planning and documents.We test heavily allowing us to rapidly deliver changes with minimal risk.We are a flat organization with minimal management overhead.We are used to working remotely with the team spread out in the US, Canada, India and now Spain.Fun culture and great coworkers.
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.
Celonis is looking for a Senior Backend Engineer to improve and support our major on-premises process mining application, implement useful API methods and increase the stability, reliability, quality and customer success of our on-premises software continuously. Our Java applications are built on the most recent Java 11 JDK, the modern frameworks and libraries, like Spring (Boot), Hibernate, Apache commons, Guava, so expertise in these areas is highly desirable. The work you’ll do: Taking ownership of the full product lifecycle: investigating, implementing, building and delivery to customersSupport and maintain the project stability and security, update dependencies, implement new standards and protocolsIncrease the reliability of our software continuouslySupport on-premises customers in their path migrating to the modern cloud-based Celonis EMS platformImproving & automating our development processesAssisting Level 3 Support for customers investigating and resolving complex problemsTechnical leading and guiding the project team
The Role: Being a global hyper-growth leader in process mining technology, our goal at Celonis is to establish our Intelligent Business Cloud as a standard SaaS solution in any company. Celonis is looking for a Staff Software Engineer to drive complex architectural design and implementation with a focus on scalability and reliability. Our Java services are built on Java 11 and Spring Boot. The work you’ll do: Tackle high ambiguity problems and deliver strategic impact for your team and organizationMaintain a high-level technical vision across teams and system boundariesGuide a team of experienced engineers on open-ended technical topics and architectural designHave a strong say in the technical vision and strategy of your teamContinuously focus on the scalability and reliability of our servicesCollaborate with other Engineering teams to deliver broad-impact technical projects
The Role: As a Senior Frontend Developer at Celonis, your responsibility is to find the best technical solutions applying frontend technologies to deliver a unique product, Celonis EMS. Working at Celonis, you will have a great impact on companies around the globe as they will improve their working processes to, for example, save money, become more efficient, and even reduce CO2/ Pollution, delivering a healthier planet for future generations. We are at the frontier of frontend engineering, pushing the frontend boundaries to make our EMS platform a reality, by developing new frontend infrastructures to support our extensible / widget based ambition of our product, SDKs and libraries for external developers like our partners, design system to keep all our products with the same look & feel, etc.. Hence, if you want to be challenged in frontend and push the boundaries of what's already done, Celonis is the tech environment for you to thrive. The Team: At Celonis, we have a variety of different frontend challenges ranging from building forms, components, and pages for our products, reusable components, component libraries, design systems, micro frontend architectures, and highly optimized visualizations that render big data, frontend SDKs, etc. You will be assigned to the team that better matches your skill set so we can help you unlock your full capacity to deliver/perform at your best. Together as a team, we will decide how to build or improve our products. At Celonis we work with Agile methodologies. Our tech stack is: Angular 11, Typescript 3, HTML5 & SASS. We develop using SOLID principles and focusing on performance. The work you’ll do: Create highly performant and scalable components and improve our existing widgets and componentsWrite clean, understandable, and testable codeWork on complex Angular topics and architecturesDevelop features to enhance other developer's working environmentOptimise app performance and maintain the existing resourcesContribute and extend our Core architecture with AngularDrive performance optimisation as we render high amounts of dataPlay an active role in product discussions, influencing the roadmap and user experience.
Team: Our API Platform team is responsible for several core functions of Sift’s Digital Trust & Safety platform: bulk scoring and routing, up-to-the-minute reporting on business metrics, as well as key customer integration points, all of which work together to drive a seamless, accurate and fast solution for identifying and stopping fraud at scale. We combine customizable tools and powerful infrastructure to analyze and route all manner of transactions in our ongoing effort to build trust on the Internet. If you enjoy planning for scale, drawing on many engineering disciplines to solve difficult problems, and building tremendous customer value in the process, this team is for you. Technical stack: Java 11GCPKubernetesBigTableKafkaDropwizardPostgresMongoDbgRPC Opportunities for you: Experience: Participate in highload platform and technical challenges to improve API latency having 30K requests per second;Professional growth: quarterly Growth Cycles instead of performance review;Knowledge Sharing: we have biweekly Tech Talks sessions. You will learn how to build projects that handle petabytes of data and high fault tolerance;Culture for innovations: you can try your ideas on our annual Hackathon;Continuous learning: we have “Learning marathon” initiative where people choose some technology and dive deeper together sharing the progress on regular syncs. What you’ll do: Build highly scalable, distributed services that can handle hundreds of millions of events per day;Partner with product management to help scope and shape project requirements;Implement engineering solutions to address complex customer needs at scale;Collaborate with other engineers within the API Platform team as well as across other engineering teams;Help evolve and improve our engineering practices.
Team: The Data Platform team is responsible for making Sift’s data easy to use, understand, and communicate. This team ensures the availability, correctness, and data privacy compliance of information critical for Sift’s day-to-day operations. Our customers include not just Sift’s data science product teams, but also our sales, services, and business operations teams. We are excited about our plans to build our next-generation data analytics solution. Our R&D team consists of over 100 people, 35 of them are based in the Kyiv R&D office. We are going to have 3 Software engineers in the Ukraine R&D team who will be part of our Data Platform Team. Data Platform technical stack: Java 11Python 3GCPDataProc, SparkSnowflakeApache AirflowBigTableBigQuery Other Sift Products technical stack: Hadoop, Flink, AWS, Ruby, RoR, FE: React.js We use Scrum and 2 weeks sprints. Opportunities for you: Professional growth: quarterly Growth Cycles instead of performance reviewExperience: knowledge sharing through biweekly Tech Talks sessions. You will learn how to build projects that handle petabytes of data, have small latency and high fault tolerance.Business trips and the annual Sift Summit.Hybrid work approach: you can choose where you work better remotely or in the office What you’ll do: As a senior software engineer on Sift’s Data Platform team, you will build data warehousing and business intelligence systems to empower engineers, data scientists, and analysts to extract insights from data.You will design and build Petabyte scale systems for high availability, high throughput, data consistency, security, and end-user privacy, defining our next generation of data analytics tooling. You will do data modelling and ETL enhancements to improve efficiency and data quality.
Team: The Core Platform team is responsible for the data/infrastructure/messaging/services platform that powers Sift’s online systems. We make sure they are available and performant at all times to serve our customers. In the events of outage and failure, we will have practiced plans to be able to recover. These large and complicated systems require constant vigilance to meet these goals. Our R&D team consists of over 100 people, 25+ of them are based in the Kyiv R&D office. Tech stack: GCPTerraformGKEVaultJenkinsSnowflakeJava 11Python 3 Other Sift Products technical stack - AWS, Hadoop, Spark, Apache Airflow, Ruby 2.7, Ruby on Rails. We use Scrum and 2 weeks sprints. We’re finishing migration from AWS to GCP. Opportunities for you: Professional growth: quarterly Growth Cycles instead of performance review;Experience: knowledge sharing through biweekly Tech Talks sessions. You will learn how to build projects that handle petabytes of data and have small latency and high fault tolerance;Hybrid work approach: you can choose where you work better remotely or in the office. What you’ll do: Build immutable infrastructure and multi-AZ/multi-region fault-tolerant systems that are anti-fragile;Muti region deployment: deploying Bigtable cluster which spans multiple regions (how can we make a specific customer stick to a specific region, sticky sessions at region level);Local development and testing as fast and painless as possible;Create Dynamic environments (complete env to a specific service talking to other env.);Bot - deployment to monitoring via slack.
As a Cloud Infrastructure Engineer at Paymentology, you'll be working closely with the entire technical team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid cards all over the world. This position requires in-depth knowledge of AWS,Azure and OCI services and cloud computing, and the ability to communicate architectural trade-offs & design options, so that Paymentology can make informed decisions. You will work closely with our product owners, application engineers, and security team to identify work that improves the stability, security, and self-service nature of our infrastructure, driving those ideas and projects from inception to completion. Tasks Position, architect and support the implementation of AWS, Azure and OCI cloud-based solutions.Design, build and migrate applications, software, and services on the AWS, Azure and OCI platform.Prepare and deliver technical presentations explaining products or services to clients.Provide hands-on subject matter expertise and ensure that the tooling to deploy and manage our infrastructure is automated, secure, and easy for our developers to use.Participate in the identification and evaluation of new technologies and development of new services.Support the core infrastructure for our existing test and production environments and participating in a 24x7 on-call rotation to assist other engineers in quickly debugging and resolving production-related issues.Identify and collect metrics that allow the product development team to pinpoint areas for improvement and measure change.
As a Java Engineer at Paymentology you will be working in the Product team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid and credit cards all over the world. What you get to do: You will be working with leading edge tech and be able to pick and prioritise your own work according to what interests you. Our teams are kept small and are working to build, test and deploy their own code as rapidly as they can. We will be using our own version of Agile with a bit of Lean thrown in for good measure! You will not need to report to stuffy management types or do unnecessary code reviews. Instead, you will develop code and tests to get to a continuous delivery model as soon as possible. You do not need to be familiar with all of our tech stack, as we will teach you on the job, just be confident in your Java skills and ready to learn the rest quickly.
As a Remote Senior Software Developer at Paymentology you'll be working in the Engineering team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid and credit cards all over the world. What you get to do: This position requires the ability to develop high-quality and resilient solutions to meet the rapidly evolving needs of an issuer processor serving an international expanding customer base and to communicate effectively at all levels, from providing the right level of details in the status updates on your work to explaining technical trade-offs, technical complexities and design options so Paymentology can make informed decisions. Work within a remote team disseminated throughout the worldArchitect, design and develop projects from end to endMake things simple for ourselves and our customersCollaborate with other engineers to prioritize and ship featuresMentor other engineers on the team, and be mentored by othersPartner with Product Managers to scope and estimate new workParticipate in on-call coverage
As a remote Software Quality Assurance Engineer at Paymentology you'll be working closely within the Engineering team to test enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web, mobile and API interfaces that make it easy for people to issue, redeem and reconcile prepaid and credit cards all over the world. What you get to do: This position requires the ability to validate high-quality and resilient solutions to meet the rapidly evolving needs of an issuer processor serving an international expanding customer base and to communicate effectively at all levels, from providing the right level of details in the status updates on your work to explaining Functional complexities and defects/issues so Paymentology can make informed decisions. Work within a remote team disseminated throughout the world.Design and develop Test Plan/Test Scripts for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements.Execute test plans and create test reports to describe program evaluation, testing, and correction.Recommend design improvements or corrections to engineers throughout the development process.Mentor Other Engineers on the team and be mentored by others.
As a Senior React Engineer at Paymentology you will be working in the Engineering team to build enterprise-level, highly scalable, highly secure financial processing systems that power tens of millions of transactions and tie them to web and mobile that make it easy for people to issue, redeem and reconcile prepaid and credit cards all over the world. This position requires the ability to develop high-quality and resilient solutions to meet the rapidly evolving needs of an issuer processor serving an internationally expanding customer base and to communicate effectively at all levels, from providing the right level of details in status updates on your work to explaining technical trade-offs, technical complexities, and design options so Paymentology can make informed decisions. About the role: Help deliver an industry-leading user experience for our customer portals.Ship small to medium-sized features, components and improvements with minimal guidancefrom other team members. Collaborate with the team on larger initiatives.Collaborate with Product Management, Backend Engineers and other stakeholders tomaintain a high bar for quality in a fast-paced, iterative environment.Collaborate with Engineering teams to build a set of coding standards for front-enddevelopment. Maintain and advocate for these standards through code review.Mentoring, knowledge transfer, supporting and upskilling other engineersResponding to and troubleshooting production issues and continuously learning from them, so we can build better and more reliable software for the future
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 will be: part of Xebia Poland community of PHP developers working closely together in the PHP Guild,supported by Team Leader and got development opportunities as Tech Leader or Solutions Architect,cooperating with clients from various industries,working in an agile environment with tools such as GIT, Bitbucket, Jira, Confluence, Miro,implementing business requirements provided by the client,sharing knowledge with other team members,working in cloud and on-premises environments.
You will be: building and supporting the tools, processes and infrastructure empowering the faster delivery and scaling of software iterations (ideally with greater quality and the necessary operational insight),ensuring availability, reliability and scalability of application infrastructure,building and supporting continuous integration/delivery and release tools,ensuring the right metrics are collected and monitored.
You will be: part of Xebia Poland community of over 200 C#/.NET developers working closely together in the .NET Guild,supported by technical mentor and and Team Leader,participating in the development of architecture, system components, microservices, and DevOps solutions,working in a culture of Continuous Integration and Continuous Delivery,cooperating with clients from various industries,working in an agile environment with tools such as GIT, Azure DevOps, Jira, Confluence, Miro, implementing business requirements provided by the client, working in cloud and on-premises environments.
You will be: part of Xebia Poland community of PHP developers working closely together in the PHP Guild,supported by Team Leader and got development opportunities as Tech Leader or Solutions Architect,cooperating with clients from various industries,working in an agile environment with tools such as GIT, Bitbucket, Jira, Confluence, Miro,implementing business requirements provided by the client,sharing knowledge with other team members,working in cloud and on-premises environments.
We’re looking for a Junior Software Engineer who can work the full development cycle, from design to implementation, hand-to-hand with top-notch talent. This is a position primed for growth and presents the perfect opportunity to expand your skills and knowledge. You will learn and maintain software applications with cutting-edge technologies and serverless architectures — as well as have the chance to improve your skills directly with our headless technology partners like Contentful, ElasticPath, and many more. Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM working in hours that align with EST. Responsibilities Web technologies: Responsive design, HTML, CSS, JavaScript, and JSONWeb services: REST implemented using NodeJS / NestJSRelational and non-relational databases like MongoDB / PostgreSQLFront-end: React or AngularBe familiar with modern dev tools including GitHub, CI/CD, and Docker
We are looking for an experienced Back-End Developer (Python) to join our team! As a Back-End Developer, you will be responsible for the server-side web application logic, modeling data structures, choosing the right tools for project requirements, and ensuring high performance and responsiveness to requests from the front-end. If you have outstanding programming skills and a great passion for developing high-scalable and innovative applications, then you will love this job. Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM working in hours that align with EST. Responsibilities Developing and maintaining all server-side componentsEnsuring optimal performance and responsiveness to front-end requestsCollaborating with Front-End Developers on the integration of elementsDesigning customer-facing backend services for various business processesDeveloping high-performance applications by writing testable, reusable, and efficient codeImplementing effective security protocols, data protection measures, and storage solutionsRunning diagnostic tests, bug fixes, and providing technical supportDocumenting processes, including database schemas, as well as preparing reportsRecommending and implementing improvements to processes and technologiesCollaborate with a multidisciplinary team of designers, developers, project managers, and DevOps
We're looking for an experienced Back and Front-end coder with 3-5 years of experience. As a Full Stack Software Engineer, you'll be working with engineering teams and product managers to bring software solutions to life, constantly innovating to build and improve products. Our ideal teammate is someone comfortable working with development frameworks and library management — and who can produce and scale software solutions alongside a multifunctional team. You’ll be working across the software development lifecycle, from design to implementation. So, if you're able to work independently and responsibly as well as write clean and solid code, then this could be your perfect job. Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM working in hours that align with EST. Responsibilities Design client and server-side architectureBuild great-looking app frontendsWrite effective APIsTest software for efficiency and responsivenessReview, refactor, and update softwareDesign and implement security and data protection methodologiesBuild apps and features with responsive mobile designAuthor technical documentationWork with data scientists and data analysts to improve software
We're after an expert Mobile focused Software Engineer with 3-5 years of experience. Our ideal candidate would be someone who can produce and scale software solutions alongside a multifunctional team. They'll be working across the software development lifecycle, from design to implementation. If you can work independently and responsibly, write solid code, and stay up to date with the latest technologies, then this could be the job for you. As a Software Engineer, you'll be working with mobile engineering teams and product managers to bring software solutions to life, constantly innovating to build and improve products. Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM working in hours that align with EST. Responsibilities Support the entire application lifecycleContribute to designing, testing, releasing, and application supportWrite a clean and sustainable code that can be used in the futureGather specific requirements and suggest solutionsWrite unit and UI tests to identify malfunctionsTroubleshoot and debug to optimize performanceTalk with users to understand their needs and experiencesImplement interfaces to improve user experienceIdentify and plan for new featuresPlan, implement and manage new projectsEnsure new and legacy applications meet quality standardsSuggest and implement new mobile products, applications, and protocolsStay up-to-date with new technology and best practices
We’re looking for an experienced back-end-focused software engineer to join our team! You’ll be responsible for the server-side web application logic, modeling data structures, and choosing the right databases for the project requirements. Ensuring high performance and responsiveness to requests from the front end will be key as you will also take ownership of integrating the front-end elements into the application. Our preferred candidate has a basic understanding of front-end technologies, outstanding programming skills, and a great passion for developing high-scalable and innovative applications. Familiarity with agile methodologies is a plus! Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM working in hours that align with EST. Responsibilities Developing and maintaining all server-side componentsEnsuring optimal performance and responsiveness to front-end requestsCollaborating with front-end developers on the integration of elementsDesigning customer-facing backend services for various business processesDeveloping high-performance applications by writing testable, reusable, and efficient codeImplementing effective security protocols, data protection measures, and storage solutionsRunning diagnostic tests, bug fixes, and providing technical supportDocumenting processes, including database schemas, as well as preparing reportsRecommending and implementing improvements to processes and technologiesCollaborate with a multidisciplinary team of designers, developers, project managers, and DevOps
We are looking for a front-end developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a front-end developer, you will be responsible for implementing visual elements that are visible from the computer user’s vantage point within a web application. You will combine the art of design with the science of programming. You will be responsible for the translation of UI/UX design wireframes to actual code. If you’re also familiar with Agile methodologies, we’d like to meet you. Responsibilities Work with development teams and product managers to ideate software solutionsBuild the front end of applications through appealing visual designDevelop new user-facing featuresWrite reusable code and librariesDeveloping and implementing highly responsive user interface componentsTest software to ensure responsiveness and efficiencyBuild features and applications with a mobile responsive designWork with data scientists and analysts to improve the softwareEnhance application for maximum speed and scalabilityCollaborate with team members and stakeholdersBridge the gap between graphic design and technical implementationTranslate UI/UX design wireframes to actual code Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM working in hours that align with EST.
We are looking for a Software Engineer who can architect, develop, and deploy web applications that power a variety of leading-edge digital products. They will work closely with various internal and external stakeholders to understand the requirements of a given problem — and provide software solutions that meet those needs. Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM working in hours that align with EST. Responsibilities Create high-quality back-end applications, following best practices in software engineering.Create and maintain efficient and well-organized project structures, following DRY principles.Create and maintain documentation, implement and follow best practices for development workflow.Design well-architected solutions in collaboration with engineers to meet business requirements.Assess and select third-party services and products for each project.Work collaboratively with team members to ensure deadlines are met.Bring ideas to the table to ensure we produce the best solutions for our clients.Stay current on changes in technology and keep adding to your skill set.Manage and maintain client relationships and be able to present and explain solutions to both technical and non-technical audiences
We are looking for a Mobile Engineer (React Native) with experience with both iOS and Android to help us deliver high-quality mobile apps for a wide range of clients operating in different industries. Our ideal candidate will be passionate, self-motivated, and keen to grow and thereby contribute significantly to the team in our fast-paced working environment. Apply Digital is hybrid/remote-friendly. The preferred candidate should be based in LATAM working in hours that align with EST.
You’ll work on some really juicy problems, with some great technology, and a bunch of smart, friendly people who are generous with their knowledge and time. You’ll also: Write clean, high quality code using practises like TDD, SOLID principles, and pair programming.Use Continuous Delivery and Infrastructure as Code techniques to make building, deploying, and managing systems easier, faster, and less error prone.Learn, debate, and then apply the latest technology and techniques to solve serious engineering problems.Continuously seek to incrementally improve the tools, techniques, processes, and practices you use everyday.Help build cloud-native systems in AWS.Make sure our systems are reliable and scalable.
You’ll work on some really juicy problems, with some great technology, and a bunch of smart, friendly people who are generous with their knowledge and time. You’ll also: Write clean, high quality code using practises like TDD, SOLID principles, and pair programming.Use Continuous Delivery and Infrastructure as Code techniques to make building, deploying, and managing systems easier, faster, and less error prone.Learn, debate, and then apply the latest technology and techniques to solve serious engineering problems.Continuously seek to incrementally improve the tools, techniques, processes, and practices you use everyday.Help build cloud-native systems in AWS.Make sure our systems are reliable and scalable.
As a Junior Software Developer you contribute together with an agile development team to the translation of process data into usable system information combined with a great frontend. Tasks & Responsibilities Develop and improve software for our virtualized substation server and DevOps; Translate the different needs from our customers into development solutions;Development of the software architecture, together with the team;Ensuring cyber security (secure coding principles, OWASP, PEN tests, etc.).
As a Software Engineer you will contribute together with an agile development team to the translation of process data into usable system information combined with a great frontend. As our products are part of our society’s vital infrastructure, the pressure is on quality, real-time data handling, a seamless combination with hardware and on industry standards. Together with the team you are working on the solutions of tomorrow and you are making sure that the customer needs are translated into technical solutions. Do you want to contribute and develop the best software to do so? This vacancy at Locamation might be the job for you! Tasks & Responsibilities Develop and improve (embedded) software for our virtualized substation server;Translate the different needs from our customers into development solutions;Development of the software architecture, together with the team;Ensuring cyber security (secure coding principles, OWASP, PEN tests, etc.).
Tasks & Responsibilities: Develop and improve (embedded) software for our virtualized substation server. The basics of the Software Defined Substation technology;Translate the different needs from our customers into development solutions;Coach and develop other (junior) developers;Development of the software architecture, together with the team;Ensuring cyber security (secure coding principles, OWASP, PEN tests, etc.).
What you'll do Monitor and manage Truly’s multi-region infrastructure.Create processes and systems to make developing/deploying code, faster, easier and safer.Participate in Truly’s on call rotation.Develop playbooks for handling production issues.Proactively identify and mitigate scaling bottlenecks (code, capacity, etc)
What you'll do Convert product requirements into eng specs. Identify the most pragmatic solution to achieve the "Job To Be Done," including collaborating with product to refine requirements.Take ownership of a feature including software development, working with other teams (QA, product) and managing delivery expectations.Ship your code to production, and work with the team to iterate based on usage data/learnings.
You will take ownership of our DevOps practices and help drive automation across both of our award-winning apps: Balance and Elevate. We’re looking for an experienced DevOps Engineer who is passionate about reducing manual work and helping the entire engineering team move faster. You’ll collaborate very closely with all engineers at the company to help build amazing products 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. How You’ll Make an Impact Here: You’ll be the primary engineer responsible for maintaining the infrastructure (as code) and CI/CD systems that power our award-winning appsYou’ll automate everythingYou’ll mentor fellow engineers, helping them grow their skills, and be open to learning from your teammates as you continue to grow your own skillsYou’ll introduce new ideas to help the team iterate on process and technologyYou’ll have the opportunity to work as a generalist across every piece of our stack
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.
Varsity Tutors, a Nerdy company, is looking for a full-time Senior 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 building innovative products and solutions for customers as much as we do, we'd love to hear from you. This position is a full-time remote opportunity. 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
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
This role is open to a European based software engineer who has strong experience in the particulars of Rust. We require someone who specialises in low-level optimisation, error handling, and can aide and advise the team and dealing with the subtlties and nuances of the language. Experience in a similar C based programming language, such as C++, or any strictly typed language is also a plus. Apparently, we are one of the few companies in Europe who have built the entire backend in Rust from day one, so that’s neat. We have multiple possible roles within our backend engineering team, all rust-based. Your skills will be put towards these main areas: The Chainflip Engine: this sidecar binary works in tandem with the State Chain to power our decentralised threshold signature protocol, and to witness events happening in the outside world. An in-depth knowledge of the challenges of distributed systems, networking protocols, cryptography, and Rust’s async features (specifically the tokio stack) would be great to have.The State Chain: we are developing our own standalone blockchain using the substrate blockchain development framework. Previous experience of working with complex type systems would be beneficial here, as would some knowledge of how blockchains work internally, but not necessary.
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.
MaxMind is looking for a talented, experienced, and highly motivated Senior 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. This work requires us to take on exciting challenges and we want you to help! This is a full time remote position, and we welcome candidates to apply anywhere from Canada. You must be eligible/authorized to work in Canada. As a Senior Software Engineer, your job will be to carry out development projects both big and small. You may work on adding features to existing products, refactoring legacy code, fixing bugs in our open source APIs, or developing entirely new services. We're looking for an experienced software developer who can make good technical design decisions, write tests and documentation, and communicate well with non-developers. Our salary range for Engineering roles begins at $165k CAD, with the specific offer depending upon skills and experience. See more about benefits and compensation below. Our Development Practices Our backend code is largely written in Perl and Go using PostgreSQL and Linux. We maintain high standards for our development practices. New backend code is expected to be written in Go, include automated tests run by TeamCity, and go through internal code review on GitHub Enterprise. The existing Perl code is being slowly rewritten in Go. We use free software as much as possible, and we release code back to the community when we can do so. We're always improving the way we do development, and we expect you to participate in that process.
We are looking for senior engineers with a strong passion for helping software engineering teams increase their developer productivity with faster, more reliable, and better scaleable builds, as part of a collaborative team. Our ideal candidates are passionate about developer productivity and thrive on the satisfaction of helping many engineering teams around the world improve theirs. They are able to use expertise and interpersonal skills to help customers and potential customers get the maximum possible benefit from technology developed by Gradle Inc. Responsibilities Helping prospects and customers in optimizing their builds with Gradle EnterpriseEducating engineering teams on the importance of Developer Productivity EngineeringInforming engineering teams about modern software development techniques and practicesImproving open-source third-party components used in Android/Gradle/Maven buildsDeveloping auxiliary tooling that supports customers' adoption of Gradle EnterpriseContributing product feedback to the Gradle Enterprise engineering teamManaging individual project priorities, deadlines and deliverablesContributing to changes that improve the team’s velocity and efficiency
We are looking for experienced, Senior Scala engineers to help shape, build and deliver products that empower enterprise scale Sbt usage. Our ideal candidates are passionate about developer productivity and thrive on the satisfaction of helping many engineering teams around the world improve theirs. They are able to use expertise and interpersonal skills to help existing and potential customers get the maximum possible benefit from technology developed by Gradle Inc. Responsibilities Design, implement, test, deliver and maintain Gradle Enterprise featuresSolve technical problems that have large scope, complexity, and business impactRecognize impediments to our efficiency as a team, propose and implement solutionsAdvocate for improvements to product, performance, and securityParticipate in Gradle Enterprise releases in collaboration with the entire engineering team
We are looking for senior front-end engineers with a demonstrated ability to efficiently deliver and maintain robust and useful front-end solutions, as part of a collaborative team. Our ideal candidates have a proven ability to deliver testable, evolvable, and scalable React-based architectures. They are passionate about user experience and are driven to deliver value to users. They thrive on challenging problems, understand the nuances of performance and memory optimization, possess and can capably articulate strong opinions, and feel comfortable collaborating with a distributed team. Responsibilities Designing and implementing robust solutionsApplying automated quality assuranceEmploying modern software development techniques and practicesDoing user research, outreach and supportAssisting clients during trials and in productionManaging individual project priorities, deadlines and deliverablesContributing to changes that improve the team’s velocity and efficiency
We are looking for senior developer productivity engineers with a demonstrated ability to efficiently deliver and maintain robust and useful software based solutions, as part of a collaborative team. Our ideal candidates have a success record of shaping how development teams work by optimizing both processes as well as tooling used in the software delivery pipeline. While not necessarily Gradle experts, they do exhibit a deep understanding and interest in build automation and developer productivity. They thrive on making developers more productive by solving challenging build automation and CI requirements, are able to design and implement creative solutions that address build performance and reliability issues, possess and can capably articulate strong opinions, and feel comfortable collaborating with a distributed team. Responsibilities Maintaining and improving our own software delivery processesDesigning and implementing robust build automation solutionsApplying the latest Gradle Enterprise features and providing product feedbackCoordinating Gradle Enterprise releases in collaboration with the entire engineering teamMaking our entire engineering team more productive through code, process, and communication
We are looking for a Senior or Principal Security Software Engineer for Gradle Build Tool to help us create and deliver safe and secure software to our users, as part of a collaborative team. Our ideal candidates have deep expertise in and are passionate about secure software development and DevSecOps principles. They are able to use technical expertise to help create secure software, and interpersonal skills to proactively develop and improve security related aspects of the software delivery process. They need to be able to collaborate with industry experts on broader security-related initiatives. Responsibilities Protecting Gradle Build Tool and its ecosystem including the Plugin Portal against supply chain attacksRepresenting Gradle in industry-wide security-related initiativesCollaborating with feature teams during design and development to deliver secure implementationsManaging discovered and reported application vulnerabilities, from analysis through to disclosureFixing some of the detected security vulnerabilities and doing code reviews for othersProactively increasing knowledge of secure coding practices amongst the wider development team and organization
Our customers rely on CommandBar to deliver a reliable and delightful experience for their end users. As a Fullstack Engineer at CommandBar, you'll be working alongside the founders on all facets of our product. You'll have the opportunity to own projects that impact thousands of users, in pursuit of a better way for humans to interact with software. Our Tech Stack Python / Django for backend servicesNode and Typescript for web servicesReact on the frontendInfra on AWS
Are you passionate about building cutting-edge applications with TypeScript that are both beautiful and functional? Do you want to join a dynamic and growing team of full-stack engineers, designers, and ML experts who are pushing the boundaries of creativity? We’re looking for a full stack engineer who can create modern, beautiful frontend interfaces and harness the power of machine learning models to create solutions, and build amazing tooling to use both internally and externally. We're looking for a talented individual to create stunning web and mobile experiences swiftly, aiming to go from concept to delivery within one to two weeks. 70% of the role will be focused on the frontend, building delightful experiences for our users. Our stack uses full stack Typescript powered by Blitz. We're seeking a passionate individual to help us improve our developer experience; someone who can make coding magic and guide us through our internal developer journey like a pro. If you're the type of person who loves to explore and create with code, then join us and make coding magic! 🎉 As a Full Stack Software Engineer at Diagram, You will primarily work with engineering and design to create immersive Full Stack experiences.You’ll be creating composable Component and Design System LibrariesWork on both the front-end and back-end of our web and mobile applications, using technologies such as React and TypeScript.Implement and improve features, performance, and user experience of our products, following best practices and conducting code reviews.Learn and experiment with new technologies, frameworks, and tools to enhance our products and processes.Have fun, learn, and develop with a helpful and cordial team that appreciates your thoughts and input.Help build reusable APIs that we can use internally and offer to customers as paid products.Help build out the core infrastructure at DiagramImproving Developer Experience and tooling around our mono-repo that increase productivity
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.
We’re looking for a brilliant Frontend React Native Engineer with an eye for UI/UX design 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 frontend engineers, designers, UX writers, backend engineers, data analysts and others to develop features that improve our users’ financial healthCollaborating 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 shippedMentoring 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 growthWorking on our React Native application, building out amazing experiences for our users which bring financial health to life in the unique Cleo tone of voice.Writing automated tests alongside your code to give us the confidence to ship itUsing AB-Tests, feature flags and other tools that let us iterate quicklyUsing data to dig into user journeys, detecting problems and helping to optimise the Cleo experienceBeing part of the rota for our weekly app releases to the Apple and Google app storesGetting involved in cross-cutting concerns that lift our entire engineering effort with the rest of the frontend chapterTaking 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 be shipping changes multiple times a week 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. Why should I apply? There’s a clear engineering career growth framework. Whether you want to develop your career as a sole contributor or head down the engineering management track, you can grow with us! You’ll be joining an open and collaborative team where you’ll be heard and get to make a differenceYou’ll be joining a team of respected frontend engineers Work where you work best … We’re a globally distributed team. If you live in London, we’d love you to spend one day a week in our beautiful office. If you’re outside of London, we’ll encourage you to spend a couple of days with us a few times per year. And we’ll cover your travel costs, naturally.Work when you work best … we have flexible hours to enable you to work at your best
We’re looking for a brilliant Frontend React/React Native Engineer with an eye for UI/UX design 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 frontend engineers, designers, UX writers, backend engineers, data analysts and others to develop features that improve our users’ financial healthWorking on our React Native application, building out amazing experiences for our users which bring financial health to life in the unique Cleo tone of voice.Writing automated tests alongside your code to give us the confidence to ship itUsing AB-Tests, feature flags and other tools that let us iterate quicklyUsing data to dig into user journeys, detecting problems and helping to optimise the Cleo experienceBeing part of the rota for our weekly app releases to the Apple and Google app storesGetting involved in cross-cutting concerns that lift our entire engineering effort with the rest of the frontend chapterTaking 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 be shipping changes multiple times a week 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.
The mobile engineering team at Qonto currently has over 70 highly skilled engineers distributed in cross-functional teams, who come from all over the world, working closely to shape the best business finance solution app. 👩💻🧑💻 As an Android Engineer at Qonto, you will Build innovative financial features. You will work on critical features (both architecture and UI) for our end users.Collaborate with back-end teams, designers and product managers.Solve real-time synchronization challenges and work on new initiatives.Maintain a high level of quality by implementing continuous refactoring and unit testing to constantly improve the codebase.Help scale our Android codebase while maintaining our strong engineering culture. Our app is 100% written in Kotlin and based on MVVM & Clean architecture, using the Coordinator pattern, Coroutines and Flows. We have started challenging initiatives such as modularization, reducing the build time, migrating towards Jetpack Compose. Our CI is composed of Gitlab, Firebase (distribution, Test Lab) and Sonar. A high focus on tech quality is done: Using Clean Code / SOLID principlesInvesting effort on tests: 7300+ unit tests (66% coverage) and +1100 UITestsFollowing a component approach, using our design system. 🧠 What you could work on As part of our Engineering department, you will work within one of our cross-functional teams, each team handling part of our product. A few examples of these teams are: 💳 Cards: Build all the functionalities around Qonto credit cards. For example, the cards order flow, the cards settings screens, the insurance page.✈️ Onboarding: Guide users through a delightful and frictionless sign-up experience.💶 Spend Management: Build seamless workflows for employees to make payments and for finance teams to manage expenses.💸 Get Paid: Create a simple and efficient invoicing tool to help our users get paid faster and easier while building a smooth relationship with their clients.🧮 Bookkeeping: Provide a Bookkeeping solution that saves our clients time while ensuring control over their accounting requirements (e.g. receipts, vat, accounting records). 🤔 What you can expect Work in a fast-paced environment with a strong focus on qualityBuild and improve features used by 350K+ clients across EuropeLearn and grow from other team members through expert coaching and mentorshipCollaborate with other teams on tech challenges, spec reviews, brainstorming & problem-solving sessionsShare knowledge among the whole tech and product team (internal and external conferences, weekly meetings, Tech Monthlies) and the community (articles, meetups…) 🤝 Your future Head of Your Head of will be either Guillaume or Sylvain, who are in charge of the Mobile team. Their background? Coming from a Software Engineering background, Guillaume started to nurture his mobile practices +10 years ago. Over the past years, he worked in the music streaming industry and then on building a marketplace for homeowners and tradespeople for London-based startups before joining Qonto. After 6 months as an Android developer, he seized the opportunity to build and lead the mobile team. Having graduated from an engineering school with a focus on hardware, Sylvain discovered software engineering working at Sony +10 years ago. Following this experience, he joined the French second-hand marketplace leader where he stayed for more than 6 years, evolving from Android Developer to Engineering Manager, before joining Qonto. After 2 years as a Lead Android, he became our second Head of Mobile. What do they bring to the team? Together with the Mobile leads, Guillaume & Sylvain continuously improves the team’s operating system to reduce waste, reach top quality in our product and grow team members towards proficiency.
Join us as Staff Frontend Engineer and help us craft beautiful web interfaces serving the financial needs of our 350,000 customers. You will join a team of 50 Front-End engineers shaping the financial app that will be used by one million SMEs by 2025. As a Staff Frontend Engineer, you will: Lead the technical design of new features to ensure we deliver quality on time.Proactively support your teammates, helping them become more productive engineers.Draw structured learnings from quality defects to improve the craft of the team.Contribute to defining the technical roadmap of the Web team and help align it on the company's goals and vision. 🤔 What you can expect We built our own design system and UI kit from scratch.We have a strong focus on quality. We maintain a twelve-month technical vision and carefully monitor its execution. We have a zero-QA-return objective and we already delivered a 36% decrease in QA returns on new features in H2 ‘22 vs. H1 ‘22.We accelerate learning by identifying our blind spots, building new knowledge and sharing it with the rest of the team. You will be immersed in this culture and practice of continuous learning, which we call the Qonto Way.You will take an active part in designing the new features to be shipped to our customers, both from a technical and a product standpoint.You will have autonomy to improve the team’s operating system. 🤝 Your future team You will be part of a team focused on performance, as illustrated in this article by Florian, our Director of Web. Our web apps all use a state-of-the-art version of the Ember.js framework. You can read why in this article by Frédéric, Senior Lead on the team. We have released several open-source JavaScript libraries and our team members regularly speak at conferences such as EmberConf and EmberFest.
Join us as a Frontend Engineer and help us craft beautiful web interfaces serving the business needs of our 350,000 customers. You will be part of a team of 50 Front-End engineers shaping the financial app that will be used by one million SMEs by 2025. This position is remote-friendly in the following locations: ParisBarcelonaMilan As a Frontend Engineer, you will: develop new product features within our web apps, in close collaboration with our Product and Backend teams,unblock our clients by fixing the bugs they encounter,improve the quality of our codebase,contribute to the improvement of our production system, notably in terms of tooling and best practices. 🤔 What you can expect We built our own design system and UI kit from scratch.We have a strong focus on quality. We maintain a twelve-month technical vision and carefully monitor its execution. We have a zero-QA-return objective and we already delivered a 36% decrease in QA returns on new features in H2 ‘22 vs. H1 ‘22.We accelerate learning by identifying our blind spots, building new knowledge and sharing it with the rest of the team. You will be immersed in this culture and practice of continuous learning, which we call the Qonto Way.You will take an active part in designing the new features to be shipped to our customers, both from a technical and a product standpoint. You can learn how in this article by Claire, a senior engineer on the team.You will have autonomy to improve the team’s operating system. 🤝 Your future team You will be part of a team focused on performance. Our web apps all use a state-of-the-art version of the Ember.js framework. You can read why in this article by Frédéric, Senior Lead on the team. We have released several open-source JavaScript libraries and our team members regularly speak at conferences such as EmberConf and EmberFest.
Join us as a Frontend Engineering Manager and help us craft beautiful web interfaces serving the business needs of our 350,000 customers. You will be part of a team of 60 Front-End engineers and managers shaping the financial app that will be used by one million SMEs by 2025. As a Frontend Engineering Manager, you will lead a team of three to eight Frontend engineers working with Product, Backend and Mobile within feature teams. More specifically, you will: visualize the speed and quality of your team’s delivery, offering support where needed thanks to your own technical expertise,grow each team member individually, building up on their motivations, natural strengths and skills,nurture the collective spirit of your team, creating a strong group of professionals aligned on ambitious goals. You will also contribute to the team’s hiring and you will make Qonto shine by writing blog articles or speaking at events. Writing code won’t be central to your job, but you will still spend some time reading it. This position is remote-friendly in the following locations: ParisMilanBarcelona 🤔 What you can expect We have a strong focus on quality. We maintain a twelve-month technical vision and carefully monitor its execution. We have a zero-QA-return objective and we already delivered a 36% decrease in QA returns on new features in H2 ‘22 vs. H1 ‘22.We accelerate learning by identifying our blind spots, building new knowledge and sharing it with the rest of the team. You will be immersed in this culture and practice of continuous learning, which we call the Qonto Way.You will have autonomy to improve the team’s operating system. 🤝 Your future team You will be part of a leadership team focused on high performance and on management excellence. We developed a comprehensive management training program from scratch in only three months. This program is now used by several Tech teams to fast-track engineers to a management position. Our web apps all use a state-of-the-art version of the Ember.js framework. You can read why in this article by Frédéric, Senior Engineering Manager. We have released several open-source JavaScript libraries and our team members regularly speak at conferences such as EmberConf and EmberFest.
⭐ 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 Health Journey team is responsible for guiding members towards better health outcomes and impact, through presenting engaging and personalized activities. We work across Web, Android, iOS, and Backend, in close collaboration with each other, our designer and product manager, and with other teams across the company, to deliver an awesome experience! We’re looking for a Senior Software Engineer, iOS to help us deliver our category-defining mobile experience. This team is responsible for customer identity and access management within the League platform. As part of this team, you will help the identity team move to Auth0, safely migrate all our users and support our other teams with future roadmap asks like Inbound and Outbound SSO. The identity capability team’s mandate also includes supporting our platform partnerships by enabling identity provider integrations that enable users to use their existing familiar sign in provider to sign in with a powered by League application. To thrive in this role, you are someone who works well in teams and enjoys collaborating. Furthermore, you understand the business impact of your code and enjoy incorporating the business objectives into your approach to development. You enjoy working with product management to find the best solution to the problem at hand, and can balance technical tradeoffs with delivering customer value quickly and iteratively. In this role, you will: Work on a cross-functional, feature-driven engineering teamParticipate in technical design and planning discussionsCollaborate closely with UX designers to build new features and delight our membersUphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performanceSupport and mentor junior members of the teamLive our team values of ownership, pragmatism, cooperation, and empathy for our customers
We’re looking for a Software Engineer, iOS to help us deliver our category-defining mobile experience. To thrive in this role, you are someone who works well in teams and enjoys collaborating. Furthermore, you understand the business impact of your code and enjoy incorporating the business objectives into your approach to development. You enjoy working with product management to find the best solution to the problem at hand, and can balance technical tradeoffs with delivering customer value quickly and iteratively. In this role, you will: Work on a cross-functional, feature-driven engineering teamParticipate in technical design and planning discussionsCollaborate closely with UX designers to build new features and delight our membersUphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performanceSupport and mentor junior members of the teamLive our team values of ownership, pragmatism, cooperation, and empathy for our customers
To thrive in this role, you are someone who works well in teams and enjoys collaborating. As a more senior member of the team, you also provide guidance to the team with openness and empathy. You understand the business impact of your code and you enjoy working closely with a product manager to find the best solution for the problem at hand. In this role, you will: Work on a cross-functional, feature-driven development teamImplement new features and core services in the League platformLead technical design discussions and inform implementation priorityUphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performanceMentor multiple engineers and lift the skills of others on the teamHelp to align technical strategy with business goalsLive our team values of ownership, pragmatism, cooperation, and empathy for our customers
We’re looking for a Senior Software Engineer, Android to help us deliver our category-defining mobile experience. To thrive in this role, you are someone who works well in teams and enjoys collaborating. Furthermore, you understand the business impact of your code and enjoy incorporating the business objectives into your approach to development. You enjoy working with product management to find the best solution to the problem at hand, and can balance technical tradeoffs with delivering customer value quickly and iteratively. In this role, you will: Work on a cross-functional, feature-driven engineering teamParticipate in technical design and planning discussionsCollaborate closely with UX designers to build new features and delight our membersUphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performanceSupport and mentor junior members of the teamLive our team values of ownership, pragmatism, cooperation, and empathy for our customers
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
We’re looking for a Senior Site Reliability Engineer to help shape our all-in-one privacy solution and join our mission to show the world that protecting your privacy online can be simple. As part of our growing team, you will be dedicated to improving and scaling the reliability of our end-to-end infrastructure. We dive deep into complex operational challenges, including software, systems, automation, and process analysis. We are looking for candidates that can read, write, troubleshoot, and deploy all types of software as we face unique challenges in privacy and scale. We empower our team to be self-directed and self-motivated in their work. If you'd thrive in that environment, and our core values resonate with you -- build trust, question assumptions, and validate direction -- you'll fit right in! What you will do Lead projects from proposal through postmortem, assessing vague problems, proposing high-impact solutions, and executing them against a set of success criteria.Develop effective tools, services, alerts, and responses to identify and address reliability risks.Work closely with search engineers to triage production issues and identify appropriate remediation, including code changes and performance considerations.Participate in our on-call rotation; triage and address reliability issues that come up in production.Help identify the future technical direction of our deployment with an effort to improve reliability and performance.We expect SRE team members to handle on-call shifts. Currently these are weekly rotations covering US Eastern Time Zone 0000-1200 and 1200-0000 - exact shift schedules may be subject to change in future, but currently we expect you to be on call for 1 week every 4-5 weeks.
We’re looking for a Senior macOS Engineer to help shape our all-in-one privacy solution and join our mission to show the world that protecting your privacy online can be simple. We are looking for the people who will be helping to build the desktop browser version of our app for macOS. They will take direct responsibility of macOS application features, drive improvements, and own product maintenance. This includes: Help to identify opportunities to increase searches and enhance the standard of trust online.Lead projects from proposal through postmortem, assessing vague problems, proposing high impact solutions, and executing them against a set of success criteria.Own major application features and take responsibility for their maintenance and improvement over time.Play a key role in improving the software architecture.Step up to resolve product issues – large and small.Improve applications directly by proposing and implementing native solutions.Collaborate with peers remotely during product brainstorms, technical design discussions, pair programming sessions and code reviews.Write pragmatic, performant, and testable code that works consistently across devices.
We’re looking for a Senior iOS Engineer to help shape our all-in-one privacy solution and join our mission to show the world that protecting your privacy online can be simple. In this role, you will autonomously lead highly impactful projects that scale across millions of users from proposal through to postmortem assessing vague problems, proposing high impact solutions, and executing them against a set of success criteria. You will also: Step up to resolve product issues – large and small.Identify opportunities to increase searches and enhance the standard of trust online.Own major application features and take responsibility for their maintenance and improvement over time.Collaborate with peers remotely during product brainstorms, technical design discussions, pair programming sessions and code reviews.Write pragmatic, performant, and testable code that works consistently across devices.Always work to improve the quality of the codebase.
We’re looking for a Senior Android Engineer to help shape our all-in-one privacy solution and join our mission to show the world that protecting your privacy online can be simple. As a member of our Native Apps team, you'll be leading projects from proposal through postmortem, and taking ownership of delivering, maintaining and improving major application features. In our remote and collaborative environment, you'll also work with stakeholders from Product, Design and many other business areas as we work to raise the standard of trust online.
We’re looking for a Senior Frontend Engineer, JavaScript to help shape our all-in-one privacy solution and join our mission to show the world that protecting your privacy online can be simple. In this role, you will lead and contribute to developing new and existing products and features, demonstrating ownership over major components of our codebase while taking responsibility for their maintenance and improvement over time. By writing pragmatic, performant, and testable code that works consistently across settings, devices, and browsers, you'll play a key role in improving the frontend software architecture, all while prioritizing privacy and user experience throughout the engineering process. As a senior engineer, you will mentor peers and work closely with cross-functional team members through remote collaboration opportunities, including product brainstorms, technical design discussions, code reviews, and more.
We’re looking for experienced engineers who have the ability to deal with ambiguity and learn new technologies and systems. About engineering at Headway Building a new mental healthcare system at Headway is only possible because of the scale and leverage that software can provide. The engineering team at Headway is a small but mighty team using technology to build that future (and have a fun time while doing it!). Principles that guide us: Focus on the mission: We view software as a means of effecting change in the world, not as an end unto itself. We write software to empower our patients and therapist to better solve the problems they’re facing. Ship small, learn fast: We are building new and novel products and believe that we learn what our users need by quickly shipping and iterationEverything is a product: Whether it's our patient search experience or a developer productivity improvement, we treat everything we build at Headway as a product with end-users in mind.Optimize for trust: We believe that engineers should be continually learning. To learn effectively and to be productive, engineers must feel safe asking questions and discussing mistakes. Tools we use: Languages: Python 3, TypeScriptLibraries: FastAPI, SQLAlchemy, ReactDatastores: Postgres, RedisInfrastructure: AWS (Fargate, ECS, S3, and more), Spark and KafkaMonitoring: Datadog, PagerDutyVersion control: Github Projects we’re working on: There is a lot that we're building at Headway, but here are a few projects to give you an idea of the problems we're tackling. Privacy: Building a secure, scaleable platform and leading projects across our engineering org to ensure patient privacy and compliance as we grow.Core insurance and billing engine: Building the insurance systems and infrastructure that can process 1M+ appointments per month.Network Expansion: Building the underlying systems and internal tools to support the successful growth of our provider network nationally. Therapist practice management system: Building a best-in-class platform for Headway therapists to manage their patients, appointments, payments, and more.Patient search and matching: Transforming the therapist search experience and becoming the trusted guide for patients to find the right therapist.
As a member of Headway’s founding Security Engineering team, you’ll have the unique opportunity to be the builder and driver of our dedicated, in-house Security engineering efforts. In this role, you will partner with our Lead Security Engineer and Head of Infrastructure to design our next-generation security program, touching all aspects of Headway’s business and systems. You will both technically and organizationally execute security projects ranging from practice changes to technical architecture to security infrastructure development to penetration testing. Tools we use: Languages: Python 3, TypeScriptLibraries: FastAPI, SQLAlchemy, ReactDatastores: Postgres, RedisInfrastructure: AWS (Fargate, ECS, S3, and more), Spark and KafkaMonitoring: Datadog, PagerDutyVersion control: Github
We’re looking for infrastructure engineers with a background in DevOps, Site Reliability, Platform and/or Software Engineering who have the ability to deal with ambiguity and learn new technologies and systems. Below are some additional experiences we think help engineers succeed at Headway. About Infrastructure at Headway Building a new mental healthcare system at Headway is only possible because of the scale and leverage that software can provide. The infrastructure engineering team at Headway is a small but mighty team building our AWS infrastructure, automated deploy processes, and developer experience that helps us deliver a best-in-class experience for our patients and therapists. As we look to grow over the coming year, we're looking for someone to build the underlying infrastructure to support the growth of our data engineering as we continue to scale. In this new role, you'd report to our Head of Infrastructure. work closely with our Infrastructure, Data Engineering, and Software Engineering teams to support the infrastructure needs as we grow in traffic, data, and scale. Please note that this is not a data engineering role. Principles that guide us: Focus on the mission: We view software as a means of effecting change in the world, not as an end unto itself. We write software to empower our patients and therapist to better solve the problems they’re facing. Ship small, learn fast: We are building new and novel products and believe that we learn what our users need by quickly shipping and iterationEverything is a product: Whether it's our patient search experience or a developer productivity improvement, we treat everything we build at Headway as a product with end-users in mind.Optimize for trust: We believe that engineers should be continually learning. To learn effectively and to be productive, engineers must feel safe asking questions and discussing mistakes. Tools we use: Languages: Python 3, TypeScript, Spark, KafkaLibraries: FastAPI, SQLAlchemy, ReactDatastores: Postgres, RedisData processing: Spark, KafkaInfrastructure: AWS (Fargate, ECS, S3, and more), Spark and KafkaMonitoring: Datadog, PagerDutyVersion control: Github
We’re looking for infrastructure engineers with a backgound in DevOps, Site Reliability, Platform and/or Software Engineering who have the ability to deal with ambiguity and learn new technologies and systems. Below are some additional experiences we think help engineers succeed at Headway. About Infrastructure at Headway Building a new mental healthcare system at Headway is only possible because of the scale and leverage that software can provide. As our company grows, so does the demand on our infrastructure to support an increase in traffic, data, and scale. The infrastructure engineering team at Headway is a small but mighty team building our AWS infrastructure, automated deploy processes, and developer experience that helps us deliver a best-in-class experience for our patients and therapists. Principles that guide us: Focus on the mission: We view software as a means of effecting change in the world, not as an end unto itself. We write software to empower our patients and therapist to better solve the problems they’re facing. Ship small, learn fast: We are building new and novel products and believe that we learn what our users need by quickly shipping and iterationEverything is a product: Whether it's our patient search experience or a developer productivity improvement, we treat everything we build at Headway as a product with end-users in mind.Optimize for trust: We believe that engineers should be continually learning. To learn effectively and to be productive, engineers must feel safe asking questions and discussing mistakes. Tools we use: Languages: Python 3, TypeScript, Spark and KafkaLibraries: FastAPI, SQLAlchemy, ReactDatastores: Postgres, RedisData processing: Spark, KafkaInfrastructure: AWS (Fargate, ECS, S3, and more), Spark and KafkaMonitoring: Datadog, PagerDutyVersion control: Github
As an engineer on a small team focused on Retool’s web presence, you’ll own implementation of projects across all of our web touch points (retool.com, our blog, the community, documentation, and more) from start to finish. Working with internal and external stakeholders, you’ll collaborate on design approaches and communicate technical trade-offs. You’ll audit our current tech stack and content management infrastructure and design a path forward that scales with our aggressive goals and makes it easier for others to contribute. Most importantly, you’ll sweat the details: whether it’s implementing a complex React animation, shaving seconds off of time to interactive, or improving the reliability of the build pipeline. WHY WE'RE LOOKING FOR YOU: Thousands of customers use Retool to power their businesses with custom internal software, from early-stage startups to Fortune 500 companies. As quickly as we’re growing, we’ve barely scratched the surface: we have a huge opportunity to share the value of Retool, the impact the product has for our customers, and how we’re changing the way internal tools are built. For most, our web presence is the first impression of Retool. No matter where a visitor lands—retool.com, our blog, the community, documentation—we want to create a cohesive interactive experience that reflects the power, flexibility, and speed of the Retool product. We have both high expectations and a demanding, technically-savvy audience of developers. We expect our web presence to be highly informative, eminently usable, and visually stunning. Most of all, it should meet our visitors at their point of need and provide a seamless transition to immediately building software inside of Retool. To help lead this vision, we’re looking for a full-stack web engineer interested in operating at the intersection of design, code, and content. WHAT YOU'LL DO: As an engineer on a small team focused on Retool’s web presence, you’ll own implementation of projects across all of our web touch points (retool.com, our blog, the community, documentation, and more) from start to finish. Working with internal and external stakeholders, you’ll collaborate on design approaches and communicate technical trade-offs. You’ll audit our current tech stack and content management infrastructure and design a path forward that scales with our aggressive goals and makes it easier for others to contribute. Most importantly, you’ll sweat the details: whether it’s implementing a complex React animation, shaving seconds off of time to interactive, or improving the reliability of the build pipeline. WHO YOU'LL WORK WITH: A small web engineering team focused on Retool’s web presence, you’ll be partnering closely with design, marketing, and growth to build a robust platform that helps us bring new features to market, deliver content to our customers and community, and ensure that visitors can discover and learn about Retool. You’ll beLead development and operational efforts for Retool’s web presence, building performant, reliable, and maintainable solutions across retool.com, our blog, community, docs, and more Partner closely with the design team to implement beautiful, groundbreaking web experiences of exceptional quality Collaborate with the marketing and growth teams to shape our content infrastructure, optimize relevance for our technical audience, and integrate with the tools that power Retool’s go-to-market plans Help establish and maintain a design system for Retool’s web presence Stay educated on the latest in web development methodologies and new technologies, continually working to deliver an innovative web presence that stands apart in presentation and performance joining a broader team of Retools who are passionate about serving our customers and enjoy collaborating with each other to build a company from the ground up. IN THIS ROLE, YOU'LL: Lead development and operational efforts for Retool’s web presence, building performant, reliable, and maintainable solutions across retool.com, our blog, community, docs, and morePartner closely with the design team to implement beautiful, groundbreaking web experiences of exceptional qualityCollaborate with the marketing and growth teams to shape our content infrastructure, optimize relevance for our technical audience, and integrate with the tools that power Retool’s go-to-market plansHelp establish and maintain a design system for Retool’s web presenceStay educated on the latest in web development methodologies and new technologies, continually working to deliver an innovative web presence that stands apart in presentation and performance
We are looking for a Staff Engineer to join our growing Engineering Team. You will work with key technical team members across the organization to ensure that BenchSci's technical infrastructure and codebase will support long-term growth. Reporting to the Director of Engineering, you will provide technical leadership across several functional areas within the team, lead complex projects, participate in roadmap and project planning, and contribute to BenchSci's data engineering and architecture initiatives. The Staff Engineer will help foster the development of other individual contributors, while also playing an important role in helping us scale as we continue to improve scientific discovery. You Will: Collaborate with multiple teams working on key customer features and our own internal development projectsContribute to setting technical and architectural direction for our Data Engineering teams with a focus on expanding the scope of our products and our ability to make life scientists more effectiveDrive the architecture of BenchSci to help us handle data more securelyDecouple work done by teams to allow for more independent work and smaller feature releasesBe involved in all aspects of software development, working to create and maintain the most reliable, secure, performant and high throughput service for our customers by using the latest cloud technology (this can range from setting high-level technical direction down to implementation)Be an inspiring mentor to other engineersBe an advocate for us and its engineering team through several channels BenchSci is a remote-first organization. At this moment, we are welcoming applicants from Canada, the US and the UK for this position.
What we're working on: Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries
What we're working on: Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries
What we're working on: Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.
What we're working on: Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. The problems we solve every day are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.
We are seeking a skilled iOS Native Developer to join our team. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries
This position will be actively coding for iOS, Android as well as in JavaScript. We are building a culture that challenges norms while fostering experimentation and personal growth. In order to grasp the scale of problems we face, ideally, you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries
We are looking for candidates that have experience working at a lead/principal level who can architect and then execute on that architecture. Someone who takes responsibility, follows up to ensure things are working as anticipated - I like to see people who test for the null case.
“Your role as a manager is not to do the work yourself, even if you are the best at it because that will only take you so far. Your role is to improve the purpose, people, and process of your team to get as high a multiplier effect on your collective outcome as you can.” - Julie Zhou, author of The Making of a Manager. At the heart of the role, a Coach at Help Scout is accountable for 2 things: 1) empowering your team to deliver a steady flow of high-quality customer value(i.e. mission aligned results), and 2) enabling the short and long-term success of the engineers on your team. How you do that is layered, nuanced, and hopefully part of what motivates you to be a leader and coach. Working closely with product managers and designers, you will ensure that your team has the proper knowledge, staffing, and skills to succeed and do the best work of their career. The Team The Engineering team is one of the three-piece ensembles, along with Product and Design, that makes up our Experience Organization at Help Scout. You will report to our Director of Product Engineering, Julie Cousins, and will be part of our 9-person Engineering leadership team, including our CTO, Denny Swindle. Engineers on your team(s) will be members of cross-functional groups working on mission-aligned initiatives. You’ll partner with Product and Design to empower engineers to understand and empathize with their customers, identify risks, determine milestones, and improve their craft. You’ll be a passionate catalyst for change that results from your team’s iteration and retrospectives. Timezone Note Given that we have remote team members living between EU through PT time zones, we require that your regular working hours overlap with 9 AM - 3 PM ET to ensure several solid blocks of overlap time with your team members. About the Role You’ll be working with product people that challenge you to grow every day, including leaders in Design and Product. The founders and leadership team are technical and committed to creating a magical experience for our customers. You will deliver value to your team members by providing them with growth opportunities, balanced feedback, and support that promote their career goals.Ultimately an engineer’s success within a team is a measure of your success as a coach. When they are doing their best work, and you provide thoughtful coaching and mentorship without being too hands-on, that’s how you know it’s working.Our teams are organized and committed to Lean Flow, and part of your job is to support, coach and reinforce this, and highlight and correct for anti-patterns to our agreed-upon practices.You will partner with your Product Managers, Product Designers and Tech Lead partners to co-create the roadmap for your team(s), helping to plan the strategic technology initiatives required to support future customer solutions.You will be responsible for identifying and anticipating future staffing needs and proactively engaging and partnering with our Talent team to support our hiring practices.Everything is secondary to the customer experience. We expect every engineer to have a keen sense of how their code will impact that experience concerning performance, availability, security, usability and accessibility.
This is an engineering management role on the Boundary engineering team. Boundary secures access to infrastructure across any cloud and environments. As a newcomer to the HashiCorp product suite, Boundary is a fast-paced startup-within-a-startup, offering a wide range of opportunities for career and technical growth. In this role, you can expect to: Coach and support team membersTackle the challenges of scaling a team while ensuring minimal escaped defects in our release practicesCollaborate with product, engineering, marketing, and other stakeholders to align on roadmap objectives and execute on a shared timelineEngage with our open-source community to drive constant improvements in the Boundary productFoster a culture of learning through operational process improvements and regular development ceremonies with your teamHire and grow a diverse team in a fast-scaling organizationContribute to company-wide initiatives led by our engineering management, recruitment, and people teams
We are looking for Product Security Engineers to help scale our product security function, which works closely with engineering & product management to ensure that security is appropriately addressed across the HashiCorp suite of cloud and self-managed products. In this role, your responsibilities will include: Contribute to secure architecture and design of HashiCorp products, with a specific focus on the HashiCorp Cloud Platform (https://cloud.hashicorp.com/).Work across various product and engineering teams to prioritize security features and bugs, and ensure implementation and mitigations.Monitor threats and vulnerabilities impacting HashiCorp products and services; triage reported vulnerabilities, identify mitigations and assess/communicate associated risk.Plan & execute security assessments (dynamic testing, static testing, code review, etc) and threat modeling of HashiCorp’s products, services, and associated cloud infrastructure.Build and implement security solutions across the product life-cycle, such as standalone security tools, CI/CD pipeline integrations, product security features/fixes, etc.Act as SME on multiple information security areas (e.g. security architecture, application security, threat modeling etc.)Assist in execution of 3rd-party audits, penetration tests, and bug bounty programs.Contribute to the creation and delivery of security training.Research emerging attack vectors and techniques.
We are looking for an experienced engineer to join the Vault Cloud team and focus on developing the core subsystems for Vault Cloud. You will help design, prototype, and implement core features while ensuring the scalability and stability of Vault Cloud. This person will be a part of the Vault Cloud engineering team at HashiCorp, working to provide reliable and easy access to a fantastic and broadly used secrets tool for businesses and individuals handling all sizes and types of infrastructure. In this role, you can expect to: Work on next-generation distributed systems for operations managementBuild and architect systems for managing large-scale global fleets of resourcesInterface directly with internal teams, users and HashiCorp customersOwn the full lifecycle of development including design, testing, release, and running the service in productionProgram mostly in Golang, learning from and contributing to a team committed to continually improving their skillsWork on issues and improvements critical to the success of HashiCorp customers and the broader communityParticipate in a 24/7 on-call rotation that supports our critical production services In the first month, you will: Learn about the various products, tools, and the teamMeet regularly with your onboarding guide for pairing sessions and begin building the context around the work you will be doingHave 1:1s with other team members that you will be working closely withShip out your first set of tickets of particular services within the HCP Vault product, and participate in regular code reviews In month 2, you will: Begin working on your first project, working towards an MVP, seeking feedback and iterating along the wayParticipate in cross-team engineering design discussions, helping to enhance HashiCorp’s cloud offeringsContinue building your understanding of the product, as well as its operational needs by shadowing other engineers through their on-call rotations In month 3, you will: Have increasing understanding of opportunities available to enhance the product offering, and some of its common challengesHave opportunities to contribute and influence the technical product roadmapBegin your on-call rotations to support the operations of the work you and your team members have shipped to productionWork with your manager to develop and craft a professional development plan that supports your career, and builds upon your strengthsBuild your first project proposal and shared understanding of its design, implementation and its operations with your team as well as any related teams
The Terraform Cloud engineering teams are looking for Software Engineers to work in one of our product teams focused on meeting the growing needs of our customers. We built Terraform, the open source industry standard in the Infrastructure-as-Code movement, and it’s changing how organizations from startups to the enterprise provision infrastructure. Terraform Cloud is our SaaS platform built on top of Terraform that has seen tremendous adoption with strong growth forecasted. This is an opportunity to have an impact not just on the productivity and lives of developers, but on improving an industry as a whole. We operate autonomously in a highly collaborative, remote-first environment. Anchored by reflection and humility, we’re steadily improving our processes and technical practices that include continuous deployment and use of feature flags. With the support of your teammates and manager, you’ll grow your skills to reach the next level in your career. In this role, you can expect to: Own large customer facing projects, judiciously evaluate trade offs and remove project blockersCollaborate remotely on a cross-functional team including Engineering, Product, and Design to deliver excellent customer experiencesContinuously improve the product by writing code in systems written in Ruby on Rails, Ember.js and GolangMaintain a reliable production application for our customers while working alongside infrastructure engineeringEmpathize with the end user and be their voice when influencing priorities and technical decisionsParticipate in cross-team working groups while developing your knowledge as subject matter expertEnable your teammates through technical contributions, code reviews, and pairingWork with internal and external stakeholders to determine and prioritize new features and enhancements
As an experienced engineer on the Boundary Cloud team, you will help design, prototype, and implement core features while ensuring the scalability and stability of Boundary. The HCP Boundary team builds Boundary as an enterprise SaaS offering on HashiCorp Cloud Platform. In this role, you can expect to: Develop, advocate for, and support new and existing features for Boundary and HashiCorp Cloud PlatformOwn the full lifecycle of development including design, testing, release, and running the service in productionInterface directly with internal teams, users and HashiCorp customersProvide code review, mentorship, and support to HashiCorp employees, community members, and partnersWork on issues and improvements critical to the success of HashiCorp customers and the broader communityParticipate in a 24/7 on-call rotation that supports our critical production services
Our product continues to evolve to meet the needs of our customers, and the service mesh technical ecosystem is expanding with newer architectures such as the use of eBPF for service mesh functionality. We are looking for a staff engineer with domain expertise in cloud native security and deep familiarity with operating system level instrumentation (through mechanisms like eBPF). As a staff engineer, you are expected to drive technical architecture and product features that will fit under a broader security theme. Staff and Principal Engineers are the most senior individual contributors at HashiCorp. They are leaders that continually strive to set a higher standard for the engineering organization as a whole. They are expected to help drive the product vision forward and propose novel areas of innovation with emerging technology. Staff engineers at Hashicorp are experts in a specific problem space within our domain. Their core responsibilities are to work across team boundaries and work closely with product management ahead of the roadmap to aid in discovery and scoping discussions. We expect staff engineers to be highly autonomous, collaborate across product management and engineering to deliver both architectural vision and code, and lead by example to set a high bar for engineering excellence. In this role, you can expect to... Program mostly in Go, learning from and contributing to a team committed to continually improving their skillsCollaborate with product management to partner on an overall vision and strategy that is aligned with the product line and company goalsPartner with product managers and software engineers to execute against your team’s roadmapPlay a mix of roles, including technical leadership for teams, long term planning, product management partnership, and technical contribution and guidanceProvide feedback on an ongoing basis for all architectural documents and design decisions that pertain to your focus area.
The Cloud Services team is responsible for delivering HashiCorp’s software as a managed cloud service. You will be directly contributing to the development of our recently unveiled new flagship HashiCorp Cloud Platform (HCP), a self-service, fully managed platform offering HashiCorp products as a service to automate infrastructure on any cloud according to the latest best practices. Staff Engineers are leaders that continually strive to set a higher standard for the engineering organization as a whole. They are expected to help drive the product vision forward and propose novel areas of innovation with emerging technology. Staff engineers at Hashicorp are experts in a specific problem space within our domain. Their core responsibilities are to work across team boundaries and work closely with product management ahead of the roadmap to aid in discovery and scoping discussions. We expect staff engineers to be highly autonomous, collaborate across product management and engineering to deliver both architectural vision and code, and lead by example to set a high bar for engineering excellence. In this role, you can expect to: Provide expertise and guidance around Identity for HashicorpBuild and operate an Identity service Interface directly with internal teams, product lines, and HashiCorp customers.Work to support multiple cloud platforms such as AWS, GCP, and Azure.Work with HashiCorp products such as Terraform, Consul, Vault, and Nomad.
Guidewire is searching for a smart, proactive, and results-oriented Senior Software Engineer to build sophisticated solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The product development team is looking for an enthusiastic engineer who is passionate about building high-quality software with a phenomenal team and improving the customer experience for millions of people who use our products every day. You will have the opportunity to make an impact and contribute to a complex application suite of products that generate over 500 million dollars of revenue annually, mission-critical to 400+ enterprises serving more than a million users. Guidewire provides outstanding software for the second-largest financial services industry in the world: insurance. We deliver the core applications that Property and Casualty (P/C) insurers use to build their products, sell policies, settle claims, and bill their customers. The SaaS solutions delivered via Guidewire Cloud enable our customers to rapidly innovate and drive measurable value. Guidewire Cloud is powered by the highly resilient Amazon Web Services (AWS) cloud infrastructure, with SLAs backed by experienced Guidewire teams and SaaS-certified partners spanning application management, system administration, security and compliance, upgrades, QA testing, health checks, and other services. The successful candidate will work on the entire technology stack, from the core persistence layer through to the Web Application front ends. Our teams are lean, empowered, and collaborative. You must be a self-starter and able to perform with minimal supervision while working alongside intelligent colleagues who've checked their egos at the door in a team environment, communicating effectively with everyone. We've built a strong culture, and we're looking for engineers who can help us maintain it.
Guidewire is looking for a highly motivated individual to join our Cloud Operations team as a Database Administrator. As a DBA at Guidewire, assignments, decision-making, and complexity are not limited to just carrying out established work processes and operations. You will be learning new and exciting AWS processes as we embrace our journey to the cloud. In addition, you will learn additional database platforms which will expand your skills in both database administration, performance tuning, and Cloud Computing. Duties Assist in daily administration activities including setup, configuration and monitoring of databases to ensure backups, availability and performance are all maintained to the highest standards.Tuning, trouble shooting and on-call production support for database environments deployed in multi-AZ AWS environments both on the EC2 and RDS/Aurora platforms.Monitor and work the JIRA ticket queue for request to make schema changes, security changes, execute scripts against the databases and refresh non-production databases.Advise application development and support teams on process bottlenecks and provide database tuning to ensure optimal performance.Assist the support staff to troubleshoot SQL and any other database errors.Provide 24*7 on-call support (includes holidays) for the Oracle, Microsoft SQL Server and Aurora (MySQL/PostgreSQL) production and non-production databases.Report weekly to management about abnormalities and critical issues; provide root cause analysis and recommendations; work with infrastructure team, application team and/or other teams for problem resolutions, following the escalation path if needed.
As a Senior Site Reliability Engineer, you will be part of a team that is passionately automating everything possible to make Guidewire systems run more efficiently. The SRE team is dedicated full-time to creating and running software that improves the reliability of systems in production, serving hundreds of customers and supporting millions of transactions each day. You will be ensuring the reliability of Guidewire’s flagship cloud platform and InsuranceSuite products and building tooling to help ensure efficient operations and optimal availability of all SaaS multi-tenant and customer-focused systems. SREs collaborate closely with Guidewire’s core product developers & Global Support teams to ensure that the Guidewire core cloud products address functional and non-functional requirements such as availability, performance, observability, and maintainability. This role requires a high degree of collaboration, teamwork, ownership and responsibility. If you like to be challenged and have a passion for solving problems at scale through development of automation and tooling to target observability issues then we would love to hear from you. The successful candidate will have a good mix of deep object-oriented technical knowledge and a demonstrated ability to rapidly self-educate on new concepts and tools, ideally with production SaaS application experience. Duties & Responsibilities: Implement systems for monitoring of events and application/infrastructure performance metrics across a growing set of customers going into production on Guidewire’s Cloud Platform.Oversee and automate the team’s growing presence in AWSOwn observability initiatives, contributing to core systems development with features, bug fixes, reliability improvements, etcDevelop full stack tooling and processes for monitoring, alerting and logging highly performant applications and interfaces and deploy/integrate existing systems to ensure uptime and application performance of critical production systemsAutomate deployment tasks for core product and infrastructure tools and maintain automation infrastructureCreate system documentation and training materials to empower and educate our fellow team membersBuild and maintain observability tooling, metrics, and dashboarding for purposes of detecting and surfacing customer-specific performance bottlenecksConfigure and maintain monitoring and alerting systems to support individual customer production and non-production environmentsWork closely with Product Development, Global Customer Support and other internal Cloud Operations teams to specify and detail solutions and practices.
We're looking for an enthusiastic and resourceful software engineer, passionate about building Hotjar foundational systems and infrastructure, someone who loves being part of a team, whilst enjoying the autonomous nature of working remotely. Working as part of a fully remote squad in the Engineering Enablement tribe, your role will be centered around engineering core systems to serve the scaling needs of our product. We are looking for people with strong software engineering fundamentals and experienced with Python, familiar with high throughput backend services, distributed architectures. Hotjar tech stack is heavily reliant on AWS and Kubernetes, and most of our code is written in Python. We use Kafka as a message broker, Traefik as our Ingress and a lot of different storage systems (Postgres, Redis, Clickhouse, Elasticsearch). As part of this role you will be exposed to a lot of the infrastructure our platform and product is based on. What you will do: Own backend services end to end, from creating the first RFC to supporting them in productionCreate a platform for backend services, by leveraging our existing stack (Traefik proxy, Kafka, Kubernetes) or by introducing new ideas and models for fast onboarding and iterationDive into event-based architecture patterns and abstract them to make it easy to adopt our message bus stackOptimize the way we distribute backend tasks using messaging queues - Celery is our default nowHelp product squads in an hands-on way when extracting or creating new backend servicesCreate documentation and guidelines for our standards, so teams can understand what's running under the hood and how to debug or perform fast experiments with their servicesLeverage your expertise to provide feedback during code reviews or in RFC documents and design proposals Please do not apply for this role if you are not physically located in Europe, Africa or the Middle East (UTC-1 to UTC+3).
We are looking for a Software Engineer to join the Traffic team. Our mission is to build software systems that improve the performance and reliability of Cloudflare's network. The scope of our work is significant and has a broad impact across our portfolio of products. As a member of the Traffic team you will build and extend these systems. One such system is a control plane service that ingests a diverse set of data in order to load-balance customer traffic across our global network. You will work closely with Network Engineering, Product Engineering, Network Strategy, and other teams to translate their requirements into new capabilities on our platform. You will participate in all stages of the software development lifecycle, from designing and documenting systems, to writing code and automated tests, to planning, managing, and monitoring production software deployments. You will work with a wide range of technologies and programming languages, including Go, Python, Hashicorp Serf, ClickHouse, Salt, PostgreSQL, Grafana, Kubernetes, NETCONF, and more. Because you’ll be solving problems of massive scale and significance, and shaping the future of security and performance on the Internet, you are a growth-oriented individual who enjoys being outside of your comfort zone. You are comfortable in a fast-paced but sensible work environment. You value curiosity and empathy and lead with these values.
Engineers on the Trust & Safety Engineering team are responsible for the entire software development lifecycle for our products and services which include both internal and customer-facing software. Whether closing gaps in our abuse processing pipeline, extending our Trust & Safety platform or road mapping the future of Trust & Safety solutions, software engineers on the Trust & Safety Engineering team are critical to Cloudflare’s ability to help make the internet a better place. About the team Cloudflare’s mission is to help build a better internet and the Trust & Safety Engineering (TSENG) team lives at the core of that effort. The team empowers customers with products and services to combat abuse, enables deeper coordination with our external industry anti-abuse partners, and ensures that teams in the company can respond to the quickly changing legal landscape of the internet with scalable tools and services. This includes services that have a direct impact on efforts to stop the spread of CSAM (child sexual abuse material) across the internet. What you'll do While the majority of our services are now written in Golang, you will also work with technologies such as Rust, PHP, Lua, Salt, Kafka, Redis, Kubernetes, Terraform, Airflow, Cadence, Temporal and PostgresSQL. We are looking for great engineers regardless of experience with any of these specific technologies. Responsibilities include Designing, building, running and scaling tools and services that support Trust and Safety effortsAnalyzing and communicating complex technical requirements and concepts, able to identify the highest priority areas and carve a path to deliverCollaborating with product teams to understand goals and develop robust and scalable solutions that align with the customer needImproving system design and architecture to ensure stability and performance of the internal and customer-facing compliance and anti-abuse services (handling upto 100K events per second)Ongoing monitoring and maintenance of production services, including participation in oncall rotationsWorking closely with Cloudflare's Trust and Safety team to help make the internet a safer placeMentoring and guiding developers in the Trust and Safety Engineering team to help build collective knowledge and technical expertise
In this role you’ll help us build Gateway, an ambitious product that aims to be the most secure and performant method for an organization’s devices to connect to the Internet. As an engineer on the Gateway team, you will focus on our high-performance global edge network data plane services and will also contribute to the control plane API’s that configure the edge services. You will be joining a global team of bright, hard-working, and supportive engineers who really care about their craft. About the department Cloudflare’s Engineering Team builds and runs the software that handles trillions of requests per month. Product development covers both new features and functionality and scaling our existing software to meet the challenges of a massively growing customer base. The Cloudflare for Teams group within the Engineering organization is taking on the mission of ensuring the people and teams within an organization can access the tools they need to do their job safe from malware and other online threats with the speed and reliability that Cloudflare is known for. Example of systems that the team currently is building: A forward-proxy service running on every machine of Cloudflare’s extensive edge network, responsible for inspecting, filtering, and blocking device requests based on an organization’s configured policyA DNS resolver running on our edge that leverages a Wirefilter based filtering rules engineMicroservices that allow organizations to configure, manage, and observe their organization's devices and their respective traffic Technologies we use: Gateway’s core edge services are written in Rust and deployed globally to 200+ data centers Our REST API is written in Go, runs on Kubernetes, and uses Postgres as a data storeOur frontend is written in Typescript and ReactFor service monitoring we use Prometheus and GrafanaFor service logging we use Elasticsearch and KibanaFor product analytics we use Clickhouse and BigQuery Because you’ll be solving problems of massive scale and significance, and shaping the future of the Internet, you are a growth-oriented individual who enjoys being outside of your comfort zone in a fast-paced environment.
We are looking for a Systems engineer to join our team. You will work in the application security portfolio, and you will take a cross-functional role to help the team building and designing the Page Shield platform. Our services are mainly written in Go and they run on Kubernetes. For service monitoring we use Prometheus and Grafana. About The Team Page Shield is a client side security product that aims to detect malicious behaviour and compromises that affect the browser environment directly, such as those that exploit vulnerabilities in third party JavaScript libraries. We use CSP (Content Security Policy) to leverage and report what JavaScript resources are loaded by the client. One of our biggest challenges is designing a system that can scale our existing software to meet the challenges of a massively growing customer traffic.
We are looking for a Software Engineer to join the Traffic team. Our mission is to build software systems that improve the performance and reliability of Cloudflare's network. The scope of our work is significant and has a broad impact across our portfolio of products. As a member of the Traffic team you will build and extend these systems. One such system is a control plane service that ingests a diverse set of data in order to load-balance customer traffic across our global network. You will work closely with Network Engineering, Product Engineering, Network Strategy, and other teams to translate their requirements into new capabilities on our platform. You will participate in all stages of the software development lifecycle, from designing and documenting systems, to writing code and automated tests, to planning, managing, and monitoring production software deployments. You will work with a wide range of technologies and programming languages, including Go, Python, Hashicorp Serf, ClickHouse, Salt, PostgreSQL, Grafana, Kubernetes, NETCONF, and more. Because you’ll be solving problems of massive scale and significance, and shaping the future of security and performance on the Internet, you are a growth-oriented individual who enjoys being outside of your comfort zone. You are comfortable in a fast-paced but sensible work environment. You value curiosity and empathy and lead with these values.
As a Security Platform Engineer at Cloudflare you will help us provide a secure infrastructure for one of the biggest online platforms in the world, handling extensive amounts of traffic at very low latency. You will be instrumental at defining the vision to help secure Cloudflare going forward. Cloudflare firmly believes that security is an integral part of our product offerings, and the qualified candidate will directly contribute to delivering on that promise. About the department We’re an engineering team focused on building scalable and paradigm-shifting security platforms for production systems. We are still a small team, well-funded, growing quickly and focused on building an extraordinary company. This is a superb opportunity to join a high-performing team and scale our high-growth network as Cloudflare’s business grows. What you'll do The team is working on a number of large projects in 2022. Below is a sample of initiatives: Secrets Management -- We’re currently using Vault as trusted execution environment, and we’re continuing to our work integrating it with other platformsPKI Infrastructure -- We’re upgrading and improving our current PKI Infrastructure by layering it on top of Vault.Production Access Control -- Access to production systems are backed by exceptional requirements, minimally-permissive and time-limitedAuthenticated Service Mesh -- We’re building a consistent way to manage and enforce mutual authentication and access policies on service-to-service communication
About the Department Cloudflare’s Engineering Team builds and runs the software that handles large amounts of requests on the Internet today. We also build and run the internal tools and platforms that run that software. Individual engineering teams are typically responsible for large areas with considerable impact, and able to execute autonomously within that space to deliver value to their customers - be they internal or external. What you'll do You will lead a team of passionate, talented engineers that are building innovative products that touch billions of web requests each day. In this role, you will introduce tools and processes to make our engineers’ lives better. You will play an active part in shaping product strategy based on what’s technically possible. You will make sure our company hits our ambitious goals from an engineering standpoint. You bring a passion for meeting business needs with technically innovative solutions and excel at shifting between the two—understanding how big-picture goals inform technical details, and vice-versa. You thrive in a fast-paced iterative engineering environment and have experience in delivering scalable distributed systems. Most importantly, you have a track record of past teams who respect you as both a technical leader and manager. About the team The Engineering Productivity team has a charter to build tools and services that help easily integrate a base set of capabilities into Cloudflare’s products. These services have cross cutting concerns that 100s of fellow engineers use as the building blocks at Cloudflare. The team also writes customer-facing software that is redundant for each product development team to build and that serve high volumes of requests every day.
In this role, you’ll be helping build the new Digital Experience Monitoring product in the Cloudflare Zero Trust Platform. The Digital Experience Monitoring team is all about helping customers understand how their deployment of Cloudflare’s solutions are working in their environment, providing critical insight into network performance, usage analytics, and much more. As a software engineer on the team, you’ll work across the stack to implement new frontend analytical visualizations and functionality, build and maintain our Go API, and add new backend features as the product continues to grow. You’ll be joining a team of bright, knowledge-seeking engineers who are truly missionaries in solving the challenges our customers face. Technologies we use: Our frontend is written in Typescript and React.DEX core backend and API services are written in Go.We utilize Clickhouse and Postgres as our data stores.Redis is our cache.Kafka plays a large role at Cloudflare and this team with message streaming.For service monitoring we use Prometheus and Grafana.For service logging we use Elasticsearch and Kibana. 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.
We are looking for Data Engineers to come join Cloudflare and help us build a scalable petabyte scale data lake and EDW using modern tech stack. Success in this role comes from marrying a strong data engineering background with product and business acumen to deliver scalable data pipelines. You’ll develop solutions to support the cross-functional needs for integrating data from a central data warehouse to operational systems including but not limited to SaaS tools used for growth, marketing, sales and support. We need strategic thinkers and problem solvers who can help us reach our North Star goals. Your Responsibilities: Develop technical tools and programming that leverage big-data techniques to cleanse, organize and transformdata and to maintain and update data structures and integrity on an automated basisAbility to design application components and evolve architecture including API/Services, Data Access,Integration, Application componentsCapable of working closely with business and product teams to influence technical strategy conversations andensure data solutions are aligned with business initiatives and are of high quality.Build tools to automate the monitoring or workload and take proactive measure to scale the platform or to fix theproblemBuild integration pipelines based on principles of reusability, security, scalability and qualityEmbrace new technologies and work with various tools and technologies to achieve desired functionality. 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.
As a DevOps Architect at Parabol, you’ll bring new experiences to life that shape the daily work experience of a growing user base, designing and building along with an inspiringly talented and kind team. We Are: Creators of Parabol, the open-source meeting app for remote and agile teams Backed by top investors: Microsoft, Slack Fund, CRV, and Haystack Committed to transparency, honesty, empathy, experimentation, and play A fully-distributed global team who value flexible scheduling and travel An Equal Opportunity Employer
We're looking for an experienced Engineering Manager to manage our Product Security group. At Zapier, security is part of how we create customer value. This group is helping our engineering organization to build security into our products on a secure-by-default infrastructure. It is a combination of talented, hands-on Application Security and Cloud Security engineers. While reporting to the Head of Security, you'll get to impact every engineering team in the organization and use a broad set of technologies. Maintaining excellent relationships and communicating effectively with teams will be crucial to success. You'll also get a chance to work with a growing community of Security Champions, helping them advance their knowledge and influence the engineering organization through them. Due to the geographical spread of the team and closest business partners, for this position, we can only consider candidates based in the EST - UTC time zones. Things We've Done Recently: Implemented a comprehensive Cloud Security Posture Management systemRolled out a training platform for our Security ChampionsDeleted all our IAM users to rely on SSO insteadImplemented a successful bug bounty programConducted dozens of threat modeling sessionsIf you’re interested in advancing your career in Cybersecurity at a fast-growing, profitable, impact-driven company, then read on… Things you’ll do Zapier is a fast-growing and remote-first company, so you'll likely get experience on many different projects across the organization. That said, here are some things you'll do: Collaborate across various disciplines (Product Managers, Designers, Researchers) to help set technical roadmaps that will achieve business goals through engineering best practices.You’ll cultivate your team's talents to implement security solutions that are readily available to our software engineers, don't slow them down, and provide actionable recommendations. We look for the solution that automates the problem away, not the one that requires manual effort.Your teams are working on multiple projects at the same time, so you have to prioritize and juggle resources accordingly.Execute and deliver on the strategic vision of Product Security by identifying and delivering relevant backlog items.Build rapport with each member of the Product Security group and support them through coaching and mentorship to help level up their skills.Act as a second-in-command for the Head of Security.
We're looking for a Sr. Full Stack Engineer to join the team at Zapier. We’re on a mission to make everyone more productive at work. Zapier has helped millions of people build businesses through the power of automation. As a Senior Full Stack Engineer you will work alongside other Engineers to build out experiences designed in close collaboration with our Product Manager and Designer that will help users new to Zapier get oriented to the product faster and help instill an automation mindset that will allow them to unlock the true power of our products. If you’re interested in advancing your career at a fast-growing, profitable, impact-driven company, then read on… Things You Might Do Zapier is a fast-growing, remote-first company. You'll likely get experience on many different projects across the organization. That said, here are some things you'll probably do: Building and scaling web products that directly impact our customers or partners.Developing frontend components and UIs that are reusable and highly performant.Design and build RESTful APIs to be used in a front-end applicationRun experiments to learn what techniques work best at keeping users engaged and informedMonitor reliability and performance through dashboards and tools to ensure availabilityDig into bugs and feature requestsWork with teams and stakeholders across Zapier to help them deliver value to customers in new and exciting waysHelp other engineers on the team and across ZapierAs a part of Zapier's all-hands philosophy, help customers via support to ensure they have the best experience possible.
We're seeking a talented Site Reliability Engineer to join our Compute team. As we continue to scale our product and grow our team, we’re looking for an experienced Site Reliability Engineer to help drive automation, performance, and reliability in our cloud-based infrastructure. At this time, we are seeking candidates based in Hawaii, New Zealand, and Australia (UTC+10 and UTC+11). Things You’ll Do As part of this team, you’ll work on: Designing and deploying our AWS infrastructure using infrastructure as code (Terraform, Helm, etc) across multiple accounts.Contributing to our kubernetes clusters (EKS) and serverless functions (Lambda). Production Engineering provides compute resources as a service, and you’ll help shape what features we offer.Evaluating new tools and recommending technologies to the entire organization. If there’s a tool that will help us serve our customers, we’ll go get it.Partnering with teams to solve novel infrastructure and design problems. Service teams are responsible for keeping services running. It’s your job to help them make decisions that scale.Building services to integrate systems, process high-traffic workloads, and perform critical migrations. We don’t believe in drawing a hard line between developers and SREs–if you see a part of the code you can improve, default to action and make the change. Using site reliability principles, you’ll help fix problems at their root cause rather than just the symptoms. You'll improve application reliability using a software engineering approach to operations. You'll develop internal tools and systems to help engineering teams ship better software, faster. You'll get to impact every engineering team in the organization and use a broad set of technologies. Maintaining excellent relationships and communicating effectively with teams will be crucial to your success. Building new features and services is a big part of this role. We continually develop and implement new ways to support our teams, understand our customers’ needs, and become experts in site reliability. When bad things happen, you'll have the support of your team to solve contributing causes, learn from failures, and build robust and resilient systems for our customers. We look for the solution that automates the problem away, not one that requires manual effort. If you’re interested in making a big impact and taking our infrastructure to the next level at a fast-growing and profitable startup, then read on. Things We've Done Recently Built dozens of new microservices in Kubernetes across multiple AWS accountsContributed to open-source Kubernetes projects to support autoscaling our stackContinually grown to handle millions of daily requestsHandled major migrations between hosting providers, database systems, and stateful technologiesCreated rapid deployment pipelines in GitLab and ArgoCD to support continuous deliveryBuilt tools to bootstrap new Kubernetes services at the click of a button
We are looking for an iOS Engineer to join us remotely or in our office in Berlin. We need support in our team’s mission to scale our search engine and make more people climate active! As an engineer in our Mobile team, you will bring our Swift app to the next level. Your contributions will make it easier to browse the internet, find the right things with our search engine, and understand your individual climate impact. Day-to-day, you will dive deep on our mobile browser code (based on a fork of Firefox for iOS), collaborate with our backend engineering teams, and work with our designer to improve the user experience of the app. Together with your peers you will engage with the open source community and stay connected with Apple ecosystem. YOUR OPPORTUNITY TO MAKE AN IMPACT: Build, test, and release the core iOS browser and search experience of Ecosia.Contribute to the development of new features in our cross-functional product team.Make our mobile apps more usable and beautiful.Collaborate with colleagues across technical expertises, e.g., Android, Backend, and Frontend.Align our engineering practices with the latest developments in the Apple ecosystem.Empower your peers to gain deeper technical knowledge on Mobile technologies.Strengthen our collaborative and inclusive culture, in alignment with our core values and ways of working.
We are looking for a Senior iOS Engineer to join us remotely or in our office in Berlin. We need support in our team’s mission to scale our search engine and make more people climate active! As a senior engineer in our Mobile team, you will lift our Swift app to the next level. With your contributions, our iOS users will browse the internet safer, find the right things faster with our search engine, and understand their individual climate impact. Day-to-day, you will dive deep on our mobile browser code (based on a fork of Firefox for iOS), design new technical and product solutions, and make other engineers around you better. While developing new features, you drive the collaboration with our backend engineering teams, and work with our designer to improve the user experience of our app. Together with your peers you will engage with the open source community and stay connected with Apple ecosystem. YOUR OPPORTUNITY TO MAKE AN IMPACT: Design and review technical solutions.Build, test, and release the core iOS browser and search experience of Ecosia.Propose new integrations with internal & external APIs.Write simple, performant, and testable code.Own major features and ensure that they are maintained and improved over time.Lead the development of new features in our cross-functional product team.Drive the collaboration with colleagues across technical expertises, e.g., Android, Backend, and Frontend.Align our engineering practices with the latest developments in the Apple ecosystem.Empower your peers to gain deeper technical knowledge on iOS technologies.Mentor engineersStrengthen our collaborative and inclusive culture, in alignment with our core values and ways of working.
In this role you will: Work on developing Tidio app (new features & maintenance)Contribute to developing new solutions while sharing your opinion and ideas during Scrum Events, Guild meetings, or simply in Slack channelsActively cooperate with your Scrum team consisting of Frontend, Backend and QA Engineers, Designer, UX Researcher, and a Product OwnerAnalyse code of the Tidio applicationExchange knowledge Monthly salary: up to 28 000 PLN or 5845 EUR company costs *Please mind that the final monthly amount will vary depending on the tax regulations of your country. The salary should be discussed in detail during the recruitment process. Form of employment: Contract of employment or B2B contract (self-employed). We work digitally by design but if you prefer to work from an office you can visit us at our sites in Szczecin (al. Wojska Polskiego 81) or in Warsaw (Varso Place on Chmielna 73 https://cic.com/warsaw)
In this role you will: Work on developing Tidio app (new features & maintenance)Contribute to developing new solutions while sharing your opinion and ideas during Scrum Events, Guild meetings, or simply in Slack channelsActively cooperate with your Scrum team consisting of Frontend, Backend and QA Engineers, Designer, UX Researcher, and a Product OwnerAnalyse code of the Tidio applicationExchange knowledge Monthly salary: up to 20 000 PLN or 4175 EUR company costs *Please mind that the final monthly amount will vary depending on the tax regulations of your country. The salary should be discussed in detail during the recruitment process. Form of employment: Contract of employment or B2B contract (self-employed). We work digitally by design but if you prefer to work from an office you can visit us at our sites in Szczecin (al. Wojska Polskiego 81) or in Warsaw (Varso Place on Chmielna 73 https://cic.com/warsaw)
As an engineer at ReturnBear, you’ll get a chance to own a piece of the code that powers a key part of our business. You’ll be encouraged to speak with the product and operations teams and be actively involved in feature creation, rather than just passively deliver on feature requests. We feel that early input from engineering is key to success. As an individual contributor, you’ll be given the opportunity to specialize and do high quality work. We want you to become an expert in your own domain. You'll ship code but also be a part of peer reviewing your team's code. We are looking for backend and fullstack engineers with at least 3 years of experience in some of the following technologies and frameworks. WHAT WE LOOK FOR Ownership mentality. “It’s their problem, not mine” doesn’t have a place here. You own the problems and challenges that you see, and proactively work with your colleagues to turn them into opportunities. We’re in it together!Growth mindset. You learn from your mistakes and believe in human potential. It’s not that you can’t overcome the challenge you’re facing, it’s just that you haven’t overcome it yet. You appreciate the diverse thoughts and perspectives of your colleagues, partners and clients, and you are committed to actively listening and learning.Getting things done. You are keen to do great work, and ship things often. “Done is better than perfect” might be something you believe in, and while you always strive to deliver what is best for you and your team, you realize that sometimes you’ll have to circle back on it to iterate and make improvements.Flexibility and comfort in ambiguity. You embrace the agile nature of design and development, and you are equally comfortable pivoting your plan and process as you are establishing a workback schedule. Try as we might, things won’t always go as planned, and you always try to be ready to deal with that as it comes.Passion for the problems we’re solving. You understand how ecommerce and retail ecosystems are growing with emerging brands and solution providers, and you’re keen to make an impact not just on the lives of customers, but on the businesses of our merchant partners and on the environment as well. Together we can save merchants and their customers time and money, AND we can help keep returns out of landfills. OUR COMMITMENTS Diversity and inclusion. We encourage applications from all qualified candidates regardless of their background, sexuality, physical abilities and ways of self-identification.Honing your craft, your way. We provide the opportunities to develop your skills and knowledge. We work collaboratively and flexibly, with opportunities to shape a hybrid working style suited to your needs.All-you-can-pop bubble wrap. The popit craze has nothing on good ol’ bubble wrap. Pop your way to zen, in true reverse logistics style.
As an engineer at ReturnBear, you’ll get a chance to own a piece of the code that powers a key part of our business. You’ll be encouraged to speak with the product and operations teams and be actively involved in feature creation, rather than just passively deliver on feature requests. We feel that early input from engineering is key to success. As an individual contributor, you’ll be given the opportunity to specialize and do high quality work. We want you to become an expert in your own domain. You'll ship code but also be a part of peer reviewing your team's code. We are looking for backend and fullstack engineers with at least 3 years of experience in some of the following technologies and frameworks. WHAT WE LOOK FOR Ownership mentality. “It’s their problem, not mine” doesn’t have a place here. You own the problems and challenges that you see, and proactively work with your colleagues to turn them into opportunities. We’re in it together!Growth mindset. You learn from your mistakes and believe in human potential. It’s not that you can’t overcome the challenge you’re facing, it’s just that you haven’t overcome it yet. You appreciate the diverse thoughts and perspectives of your colleagues, partners and clients, and you are committed to actively listening and learning.Getting things done. You are keen to do great work, and ship things often. “Done is better than perfect” might be something you believe in, and while you always strive to deliver what is best for you and your team, you realize that sometimes you’ll have to circle back on it to iterate and make improvements.Flexibility and comfort in ambiguity. You embrace the agile nature of design and development, and you are equally comfortable pivoting your plan and process as you are establishing a workback schedule. Try as we might, things won’t always go as planned, and you always try to be ready to deal with that as it comes.Passion for the problems we’re solving. You understand how ecommerce and retail ecosystems are growing with emerging brands and solution providers, and you’re keen to make an impact not just on the lives of customers, but on the businesses of our merchant partners and on the environment as well. Together we can save merchants and their customers time and money, AND we can help keep returns out of landfills. OUR COMMITMENTS Diversity and inclusion. We encourage applications from all qualified candidates regardless of their background, sexuality, physical abilities and ways of self-identification.Honing your craft, your way. We provide the opportunities to develop your skills and knowledge. We work collaboratively and flexibly, with opportunities to shape a hybrid working style suited to your needs.All-you-can-pop bubble wrap. The popit craze has nothing on good ol’ bubble wrap. Pop your way to zen, in true reverse logistics style.
The Okta Integration Network (OIN) Platform team’s mission is central to that of Okta by providing infrastructure and platform capabilities for the application and integration providers across a breadth of categories to integrate with Okta and for Okta customers to easily discover and configure these new software solutions and capabilities. We are constantly thinking about fostering network effects on the OIN platform by designing for reach and scale. Join us in building the next generation of OIN Platform, as we increase its footprint to even broader integration categories, in a supportive and collaborative atmosphere. The OIN Platform is used by millions of users in their critical daily SSO and Provisioning workflows and we are now expanding it to use it beyond these 2 critical workflows. We welcome personalities that are self-driven, think outside-the-box, take pride in shipping high quality software and most importantly kind. Job Duties and Responsibilities: Analyze/refine requirements with product management and other stakeholders by asking the right questions and driving clarity.Work with team lead to scope and plan engineering efforts to ensure project and feature launch success. Design and implement high-performance distributed scalable and fault-tolerant software components. Have a high bar for test-driven development, design and code reviews while harboring a sense of urgency. Enjoy working across a cross-functional team consisting of QA, Product Management, Technical Support, Documentation and UX to create an extensible platform. Own features and/or systems and define their long-term health and observability and reliability metrics.
As an Android developer at Sporty, you’d work on some of the most widely used apps in Africa. You’ll be responsible for applying the latest and greatest technologies and frameworks to ensure a smooth user experience for a massive user base. Responsibilities Collaborate with Product Managers, Designers and Backend Engineers to design and deliver high-quality products on AndroidBuild end-to-end features of the app: networking, persistence, business logic, and UIBuild efficient and reusable mobile components and architect reliable, performant, and scalable mobile solutionsIdentify areas of improvement and advocate for mobile best practicesAnalyze and optimize UI and infrastructure application code for quality, efficiency, and performanceMentoring less experienced team members
In this role you will be responsible for ensuring the quality of every release that goes out. Sporty isn’t like other organisations that just see QA as a blocker - we give our QA team members the power you need to do your job, including deciding what is ready for launch and what needs more work. You will be involved at every step of the development process, from requirements capture and estimation, all the way through to final testing and launching. Responsibilities Testing (black box, white box, integration, and performance) of the Web and Android / iOS platformsCreate automated Web / Mobile / API test casesTrack and analyse automated tests to improve test efficiencyTrack and record product issues and analyse the problems through various tools, giving feedback to relevant personnel to make correctionsShare test-related information with other team membersDevelop automated tests and test frameworksImprove our Continuous Integration pipelineIdentify and execute on opportunities to improve or establish quality processesHelp automate all aspects of the software engineering processWrite test plans / test cases and output test reports according to feature requirementsSimulate user needs and actual usage scenarios from a user perspectiveReview designs and code done by others and provide constructive feedbackContinuously develop your own skills Mentor less experienced members of the team
In addition to our DevOps Team we are building a Site Reliability Team whose purpose is to focus on site reliability and security. It will also involved deployment, configuration, and monitoring, as well as the availability, latency, change management, emergency response, and capacity management of services in production. Responsibilities Work with a team of DevOps/SRE and DBA professionalsImprove existing infrastructure and processes in more than 20 countries we’re currently deployed in as well as streamlining processes deploy to new countries in the futureHolistically improve all aspects of our current infrastructure including: reducing costs; streamlining environment provisioning; lowering response times and incorporating the latest techniques and technologiesMonitor and maintain the existing cloud infrastructure via autoscaling, automated alerts, andOpsWork and Grafana dashboardsTake ownership and responsibility for our cloud operation activitiesLiaise with external security agencies for annual audits as well as perform our own internal security sweepsAid in reconfiguring existing architecture to allow for rapid deployments to new countriesMentoring less experienced team members
Sporty launched its first iOS app to its millions of users at the end of January 2021. As an iOS developer in our team, you’ll be on the ground floor for the greenfield development of one of Africa’s most popular iOS apps expanding into our latest global territories. Responsibilities Collaborate with Product Managers, Designers and Backend Engineers to design and deliver high-quality products on iOSBuild end-to-end features of the app, such as networking, persistence, business logic and UIPrepare and maintain documents that include architectural diagrams and navigation maps in your area of expertiseAnalyse and prepare recommendations to address existing and potential issues in systems and procedures across the organisation, as well as design and recommend new solutionsParticipate in code reviews with team members to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriateMentor less experienced team members
We spend millions per year on our infrastructure in order to support millions of users across more than 20 countries. Our DevOps Engineers play a key role in ensuring the smooth operation of the site, as well as setting up new infrastructure for greenfield projects and geographic expansion. Responsibilities Work with a team of DevOps and DBA professionalsImprove existing infrastructure and processes in the 6 countries we’re currently deployed in as well as streamlining processes deploy to new countries in the futureHolistically improve all aspects of our DevOps infrastructure including: reducing costs; streamlining environment provisioning; lowering response times and incorporating the latest techniques and technologiesMonitor and maintain the existing cloud infrastructure via autoscaling, automated alerts, and OpsWork and Grafana dashboardsTake ownership and responsibility for our cloud operation activitiesLiaise with external security agencies for annual audits as well as perform our own internal security sweepsAid in reconfiguring existing architecture to allow for rapid deployments to new countriesMentoring less experienced team members
In this role, you’ll be responsible for developing mobile-first, responsive front ends that are used millions of times per day. We wrote our frontend from scratch in VueJS about 3 years ago, so you’ll be working with the latest technology instead of wrangling with decades-old spaghetti code. A willingness to work in VueJS is fine - as long as you are willing to learn and have demonstrable experience in a similar front-end framework. Responsibilities Develop mobile-first frontends in VueJSFocus on performance and user experienceCreate frontends for the backend management systemsParticipate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriateParticipate in team ceremonies including planning, grooming, product demonstrations, and team retrospectivesMentoring less experienced team members
In this role, you’ll be responsible for developing microservices in a distributed deployment environment with an emphasis on containerisation with Docker and K8S. You won’t just be writing simple CRUD applications, but instead will be working on the core logic of complex systems that are accessed millions of times a day. We wrote our system from scratch about 3 years ago, so you’ll be working with the latest technology and won’t have to worry about decades old legacy code. A willingness to work in Springboot is fine - as long as you are willing to learn and have demonstrable experience in an object-oriented programming language. Responsibilities Develop highly-scalable mobile internet backends for millions of usersWork with Product Owners and other development team members to determine new features and user stories needed in new / revised applications or large/complex development projectsParticipate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriateRespond to support calls for applications in production for quick diagnosis and repair to keep things running smoothly for usersParticipate in all team ceremonies including planning, grooming, product demonstration and team retrospectivesMentoring less experienced team members Potential On-Call responsibilities depending on team and tenure
As Senior Frontend Engineer, you will lead the architecture and implementation of the Co:Create frontend web-app. You will help build out the UI for all B2B admin functionality and user reward mechanics, including minting NFTs, redeeming rewards, etc. This role is meant for someone who desires to have significant ownership and meaningful impact within the web3 ecosystem. You’ll get to Architect and implement the Co:Create frontend web-appOwn features in the web-app end-to-end, from product definition, through implementation, testing and to deployment to production.Define the user experience of how a user interfaces with the Co:Create loyalty protocolProvide strategic direction on the frontend development
As Senior Backend Engineer, you will lead larger backend features on the Co:Create app. As part of the backend team, you will build out Co:Create’s reward system for their customer by working on greenfield projects, adding to existing APIs, and building microservices/APIs from scratch. You’ll get to Lead larger backend features to implement the Co:Create frontend web-appContribute to writing the build specs for smaller features Automate flows for deploying, testing and upgrading our blockchain contracts across EthereumDefine the user experience of how a user interfaces with the Co:Create protocolIntegrate with partner APIs and client point-of-sale systems
Translate business requirements and use cases into functional applications. Design, build, and maintain efficient, reusable, and reliable Java code. Review, test, and verify code for adherence to quality and security standards. Ensure the best possible performance, quality, and responsiveness of the applications.Identify bottlenecks and bugs, and devise solutions to these problems.Help maintain code quality and organization.
Create and maintain advanced applications for our exchange on the iOS platform. Have the ability to balance high response, stable and efficient code with attractive and functional aesthetics. Work together with cross-functional teams to define, design, and deliver new features.Troubleshoot issues, fix bugs and improve the performance of existing applications.Explore, evaluate, and implement new technologies to maximize the development efficiency.
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.
Design and implement new user-facing features in Android applications for our exchange. Have the ability to balance high response, stable and efficient code with attractive and functional aesthetics.Work together with cross-functional teams to define, design, and ship new features.Efficiently use third-party data sources and APIs.Create and execute unit tests on your code, to ensure its robustness, including edge cases, usability, and general reliability.Troubleshoot issues, fix bugs and improve application performance.
Implement new user-facing features in products that have a huge amount of PV every day. Write client-side code to create super-fast, easy-to-use, web-based applications which include websites for both desktop and mobile browsers, and hybrid in-app pages.Optimize web applications to maximize speed and scale.Build libraries and frameworks that support complex web applications, speed up development efficiency and improve code quality.Contribute creativity and insight to solve both technical and business challenges.Research and promote new technologies and best practices within the team.
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
Why this job is exciting As the Head of Ship, you will help bring Sourcegraph to enterprise-grade readiness across the board, both internally for SG devs and externally for our customers. You will be responsible for driving operational maturity programs and initiatives across the 300-person/90-developer company, including designing processes where we have gaps, and bringing existing processes to modern standards. Within one month, you will… Start building a trusting relationship with your direct reports and peers.Understand the what, why, and how of the projects that your teams are working on, how those projects contribute to our company goals, as well as current status, risks, and mitigations.Own the Sourcegraph developer experience end-to-end, bringing best practices in builds, CI/CD, and developer productivity. You will work closely with the Sourcegraph Cloud team to ensure that they are also using best practices. Within three months, you will… Guide an existing DevEx team forward in reducing the time from code to deployment and improving the observability of the testing/deployment environments and pipelines.Lead a team that runs self-hosted deployments, from the small hobbyist experience to the large corporate customer’s first official setup. Your deep experience with both modern and legacy architectures will help you tailor the Sourcegraph installation and setup process to a wide variety of specialized needs for enterprise, while remaining easy and accessible for hobby devs. Within six months, you will… Help Sourcegraph level up in all phases of deployment, operations, and incident response, including bringing best practices in-house for building stable and resilient systems, including on-premises at very large customers with custom configurations and architectures. Your team will not initially be large enough to perform all this work; hence, you must work closely with the rest of the Engineering organization to ensure that everyone is following best practices. Within one year, you will… Have hired and retained exceptional people to make our team even more representative of the world’s population.Collaborate with product and engineering leadership to develop the next set of ambitious goals that your org should work towards.Develop a clear technical and execution strategy to achieve that next set of goals. Working hours Given that we are an all-remote company and hire almost anywhere in the world, we don’t have a particular time-zone preference for this role. Level This job is an M4. You can read more about our job leveling philosophy in our Handbook -> https://handbook.sourcegraph.com/benefits-pay-perks/pay-expenses/compensation/leveling-guide/ Not sure if this is you? We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application, and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.
Why this job is exciting Sourcegraph is fundamentally a big data problem, from indexing multi-terabyte monorepos and storing/serving the source-code metadata artifacts we generate from those repos, to indexing clusters of hundreds of thousands of repos and providing fast, high-quality ranking across them. You will be treating code search as a big data problem. As Head of Search, your leadership and your technical expertise will help propel Sourcegraph to become the “Google of Code Search”. Your team consists of high-agency, self-directed teammates, so you will have ample opportunity to dive in and be deeply technically involved yourself. Your extensive experience in high-scale sharded-computation “shards and mixers” architectures will help us define the scalability story for our search engine, as search consumes ever more resources in the pursuit of perfect result relevance for the largest code bases in the world. Within one month, you will… Take responsibility for a distributed, FAANG-bar team of roughly a dozen engineers, and lead them as a front-line manager while we become the Google of Code Search. Your organization will grow as the company grows.Work closely with other Engineering department heads on cross-functional initiatives that touch Search in some way. Within three months, you will… Identify any gaps you see in the Engineering org and help address them in an appropriate way, bringing prior experience to bear in recommending and driving solutions.Build a variety of systems, many of which are systems that you yourself may already know we need, and are not listed here. A few examples include a search quality measurement and reporting system, a custom model training pipeline for ML-based code search, and a set of reference architectures for running global ranking computations on the most common enterprise topologies (e.g. spark, k8s, hadoop). Within six months, you will… Champion customer engagement in all phases of design, development and deployment. Within one year, you will… Have hired and retained exceptional people to make our team even more representative of the world’s population.Collaborate with product and engineering leadership to develop the next set of ambitious goals that your org should work towards.Develop a clear technical and execution strategy to achieve that next set of goals. Working hours Given that we are an all-remote company and hire almost anywhere in the world, we don’t have a particular time-zone preference for this role. Level This job is an M4. You can read more about our job leveling philosophy in our Handbook -> https://handbook.sourcegraph.com/benefits-pay-perks/pay-expenses/compensation/leveling-guide/ Not sure if this is you? We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application, and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.
We are looking for an experienced Frontend Engineer to join our product teams and drive great ideas and design into the web experience. You’ll be working together with product experts, UX/Visual designers, managers, VPs, in order to create the best product. There’s plenty of space for innovation and different approaches such as PoC, AB-testing, etc. Our several frontend apps are based on ReactJS and shared components, with continuous improvement and time to market mindset, we’re always seeking for the next step. Efficiency and performance are key. You’ll have the opportunity to meet Machine Learning, Event-Driven, Big Data, and a complex integration system. We have several cross-teams that coordinate best practices for each specialty to ensure cohesion across the system. As we’re all remotely located, work time is flexible and we adapt to multiple time zones around the globe, as long as communication flows. We promote common spaces and activities to get team members closer to each other. This is a fully remote role and the successful candidate can be based out of Argentina, Mexico, Brazil, and Chile. Candidates from other locations can be considered for the role but we require a certain time-zone overlap. Responsibilities: Develop features and improvements to Andela products in a secure, well-tested, and performant way.Collaborate with Engineering Managers, Other Engineers, DevOps professionals, Product Managers, Designers, to solve common goals and maintain a high bar for quality in a fast-paced, incremental context.Conduct Code Review within our Code Review Guidelines and ensure your colleagues' contributions receive a swift response.Solve technical problems of moderate scope and complexity.Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutionsTranslate requirements into Conceptual Designs and Technical Designs
A hands-on maker & strategist who leads a range of projects (we’re tech agnostic). Work on meaningful problems while mentoring a team. Engineers are the functional soul of our team, tasked with transforming creative concepts into production realities for our clients, ourselves, and the open source community. Our engineers rarely specialize exclusively in one tech stack, preferring to keep an open mind and a diverse skill set in order to deliver optimal solutions for the problem at hand. Their responsibilities don’t end with code, as we believe communication, collaboration, and good judgement are as important to our work as raw programming skills. Responsibilities Code. High quality, clean, and readable front-end/back-end code developed in concert with design and delivered on time.Quality. Engineers are accountable for the overall quality of our production deliverables – code, infrastructure, and documentation.Communication. Clear and concise written and oral communication, both internally and with our clients and tech partners.Collaboration. We’re not just the last stop in a production pipeline; our engineers contribute critical thinking at every phase of the project life cycle.Research & Solution Architecture. You’ll work alongside creative directors to lead the research and selection of technical solutions to fulfill business requirements.Leadership. Help strengthen our team by passing on your craftsmanship through close collaboration, knowledge shares, and mentorship.
A hands-on maker & strategist who leads mobile development, especially native apps. Work on meaningful problems while mentoring a team. Engineers are the functional soul of our team, tasked with transforming creative concepts into production realities for our clients, ourselves, and the open source community. Our engineers rarely specialize exclusively in one tech stack, preferring to keep an open mind and a diverse skill set in order to deliver optimal solutions for the problem at hand. Their responsibilities don’t end with code, as we believe communication, collaboration, and good judgement are as important to our work as raw programming skills. This role is a first for us, and in it you’ll provide oversight for a diverse array of complex projects where mobile is a priority. The Lead Engineer, Mobile Focus will have specialized knowledge and experience in iOS and Android platforms and possess a proven awareness of instructional strategies for mobile development. This position requires strong leadership and an ability to bring structure to complex problems across multiple platforms. The most successful person in this role will be one who can influence team execution across multiple platforms, and across function. A few recent projects we missed you on: Mom’s Demand Action -> https://upstatement.com/case-study/moms-demand-actionBeacon Passport -> https://apps.apple.com/us/app/beacon-passport/id1527096004Covid Protocols -> https://upstatement.com/blog/how-upstatement-built-a-covid-19-app-that-helps-doctors-save-lives/Covid Safe Paths -> https://upstatement.com/blog/how-we-used-design-to-galvanize-a-group-of-global-volunteers-building-a-contract-tracing-app
A hands-on maker with a passion for content management. Take an editorial mindset and make compelling experiences for content creators. Upstatement is looking for a talented engineer with a passion for content management to join our engineering team. The ideal candidate brings an editorial mindset to the challenges facing the news media and publishing industries. They have relevant experience developing custom content management solutions to improve the content authoring experience, streamline publishing workflows, and help teams of all shapes and sizes tell impactful stories on the web. Code is a means to an end for you, and you place as much value on research, solution architecture, and business alignment as you do on clean code. You want to be involved at every step of the creative process so that you can inspire and influence the strategic direction before you jump and start executing. (Building the wrong thing is worse than building nothing at all). Last but not least: People who succeed here are empathetic teammates who are candid, kind, caring, and embody our core values. We believe that diverse, inclusive teams make the most impactful work. Upstatement is deeply invested in ensuring that we have a supportive, growth-oriented environment that works for everyone. Responsibilities What are engineers responsible for at Upstatement? Code. Clean, correct, and maintainable code developed in concert with design and delivered on time.Quality. Engineers are accountable for the overall quality of our production deliverables – code, infrastructure, and documentation.Communication. Clear and concise written and oral communication, both internally and with our clients and tech partners.Collaboration. We’re not just the last stop in a production pipeline; our engineers contribute critical thinking at every phase of the project life cycle.Research & Solution Architecture. You’ll work alongside technology and creative directors to support the research and selection of technical solutions to fulfill business requirements. Outcomes What specific outcomes are we looking for you to achieve in your first 12–18 months? Build and deliver. Fulfill the Engineer role on 2-3 editorial projects. Gather feature requirements with client stakeholders, collaborate with designers on development, continuously test and deliver code to production.Think strategically. Support the Technology Director and Lead Engineer with research and solution architecture in service of high-level technology strategy. Build trust and rapport with client technology stakeholders.Optimize pragmatically. Contribute to tooling and process improvements to increase our expertise and efficiency across editorial projects.Share your expertise. Distribute knowledge accumulated within your practice area across the company.Demonstrate expertise. Support team leads with business development activities (pitches, proposals, technical Q&A, etc.).
We are looking for an experienced backend engineer and dedicated educator to join us as a Senior Developer Advocate to help people get familiar with and use Prisma most effectively. While you have a background in software development, you should truly be driven and motivated by helping and educating others, and working with developers of all experience levels. What does a Senior Developer Advocate do at Prisma? Here are some of the most typical responsibilities of a Developer Advocate at Prisma: Coding demo projects and production-ready app templates: Build, share, document, and maintain sample Prisma apps to help users understand the main use cases of Prisma.Writing technical articles and documentation: Write tutorials and other technical content.Speaking at events and livestreams: Speak about Prisma-related topics on livestreams and in-person events.Creating technical videos: Create video tutorials, demos, and additional videos for the Prisma YouTube channel.Building community: Build and maintain personal relationships and contribute to our active community by engaging directly with our user base.Helping users: Support Prisma users with their problems on GitHub and Slack, potentially jump on calls and deep dive into their codebases.
As a DevOps engineer you will be part of a small team of engineers that run the development, test, and production infrastructure at eyeo. The team is quite diverse and they value transparency, honesty and fairness. They work closely with the other Infrastructure and Platforms engineering teams, setting up their own processes and avoiding bureaucracy. After your morning routine, you'll be expected to Monitor production infrastructure, mitigate incidentsMaintain, extend and evolve our DevOps platforms to support stakeholders needsAutomate provisioning and similar processes related to a variety of technical team workContinuously improve code, processes and service quality through reviews, pair programming, backlog triage etc
The Senior Software Engineer, Backend is an independent problem solver who can also work well on a team. In this role, the Senior Software Engineer, Backend will be responsible for the implementation of our backend services and infrastructure. You will take on new feature development from conception to completion, as well as maintaining and improving existing services. Our product team is a combination of researchers, designers, and engineers who are responsible for ensuring that we build the right product for our clients and deliver on exceptional user experiences. Responsibilities Solve our business/product needs pragmatically through new custom software, enhancements, bug fixes, or consulting.Lead mid-sized development projects from start to finish including technical requirements gathering, data modeling, technology selection, and deployment.Understand and participate in the design of customized solutions.Make sure coded solutions will function/work within all environments considering all infrastructure differences.Actively participating in code reviews.Troubleshoot upper environment issues.Work on multiple projects simultaneously, prioritize effectively to meet our delivery expectations.Mentor teammates to share your knowledge and build a stronger team.
The Senior Engineer, Infrastructure will be responsible for technical strategy, execution, and delivery of planning and deployment of our Azure infrastructure. This role will mentor and help develop a diverse team of engineers, and work cross-functionally with a variety of teams across the company to inform direction and roadmap. You will lead projects from conception to completion, as well as maintain and improve existing infrastructure. Job Duties Collaborate with cross-functional teams to ensure team health, knowledge sharing, and deliverables are defined and met.Ensure development deliverables are documented and key decisions are recorded in accordance with the design and development process.Help with hiring initiatives across the engineering department.Assist in identifying process problems and contribute to the continual enhancement of the design, development processes, and system architecture.Work as part of the team to ensure appropriate business measures are defined and documented. Review and influence new and evolving design, architecture, standards, and methods for operating services and systems.Participate in software and system performance analysis and tuning, service capacity planning, and demand forecasting.Design systems management solutions using automation and self-repair rather than relying on alarming and human intervention.Reuse existing strategic technologies and prefer appropriately simple, scalable solutions over more complex and failure-prone ones.
In this role, you will be responsible for building and maintaining cloud infrastructure to run reliable, secure, and scalable Ockam's managed cloud services. Ockam provides a collection of cloud services that enable end-to-end application layer trust in data. We believe that, in order to have a realistically manageable vulnerability surface, all modern applications need end-to-end guarantees of data integrity and authenticity. The only way to build secure and private applications is to remove unnecessary implicit trust in network boundaries, intermediaries and infrastructure. This role will require solving challenging problems in areas like infrastructure automation, continuous deployment, secrets management, observability, fault tolerance, security monitoring, incidence response and more. You will be part of a team of senior engineers who have deep expertise across distributed systems, messaging systems, networking, security, cloud applications etc. Your focus will be on developing tools and processes to measure and drive key Service Level Objectives. An ideal person for this role is someone who has past experience working in a team responsible for operating open source products as-a-service on public cloud infrastructure (ex. MongoDB Atlas, Confluent Cloud, etc). This role involves architecture, tool design, writing code, responsibility for testing, and publishing documentation. Everyone on the Ockam team takes responsibility for their parts from end-to-end, including the creation of long term objectives, issues in GitHub, task management, and summaries of key results.
We are seeking a talented Senior Product Engineer with experience building simple, clean, and elegant developer experiences; including APIs, open source libraries, documentation, user guides, and demos in the open source developer ecosystem. This is an exciting role where you will work at the intersection of our open source community, customers, and the Ockam product development teams. This role is highly technical and very hands-on given the technical aspects of Ockam's product and the use cases we encounter. You should be able to write code in multiple languages and have a keen interest in Rust and open source library design - this is a great opportunity to jump into the Rust ecosystem in earnest!
We’re looking for a collaborative and self-motivated Growth Engineer to join our quickly growing team and make a big impact. As a Growth Engineer on the Product Growth team, you’ll work closely with product managers, designers, engineers, marketing, analytics and more to improve our capabilities for running experiments that test new product experiences, optimize workflows, and improve metrics tied to user onboarding/activation, engagement, conversion, and retention. You’ll work on connecting the dots and filling in gaps between existing tooling used across departments that track key growth metrics, lead the technical implementation of large and small projects, and help shape our engineering culture and processes. Our tech stack includes Python, Django, Celery, MySQL, Elasticsearch, Vue.js, SCSS, Webpack, and more. Our technology team is focused on scale, quality, delivery, and thoughtful customer experience. We ship frequently without sacrificing work/life balance.
We’re looking for a collaborative and self-motivated Senior Software Engineer, Back-End to join our quickly growing team and make a big impact. As a Senior Software Engineer on the Content Team, you’ll work closely with software engineers, product managers, and designers, to ensure that the content available to our customers meets their expectations. You’ll work on major technical projects with large data volumes, lead the building of new features, and help shape our engineering culture and processes. Our engineers are not siloed to any particular part of the application–everyone contributes everywhere. Our tech stack includes Python, Django, Celery, MySQL, Elasticsearch, Vue, and Webpack. Our technology team is focused on scale, quality, delivery, and thoughtful customer experience. We ship frequently without sacrificing work/life balance.
What you’ll be working on 🪄 Contributing to the development of our user facing productHelping turn product ideas into real life featuresBuilding backend infrastructure (APIs, event based systems, databases)Collaborating on projects from conception to completion and iterationThinking about the way we ship code to production (CI/CD)Learning and growing through collaboration with the more experienced developers on the teamPlanning the work that the engineering team doesWorking with other pack members at PetsApp (customer success, marketing, sales)Helping the team continuously improve processes and ways of working
What you’ll be working on 🪄 Contributing to the development of our user facing productHelping turn product ideas into real life featuresBuilding full stack slices of functionalityCollaborating on projects from conception to completion and iterationThinking about the way we ship code to production (CI/CD)Learning and growing through collaboration with the more experienced developers on the teamPlanning the work that the engineering team doesWorking with other pack members at PetsApp (customer success, marketing, sales)Helping the team continuously improve processes and ways of working
As a Front-End Engineer you will have ownership over large end-to-end projects ranging from our developer dashboard, vehicle simulator, connect authorization and Smartcar’s static sites, while having the opportunity to mentor members on the team. Key Responsibilities Own and iterate on Smartcar’s user-facing experiences including the Developer Dashboard, Connect Authorization flow, Documentation, and other static sitesMaintain entire sections of our platform by taking projects from idea to implementationManage metrics instrumentation across all user-facing applications through SegmentCollaborate with Marketing to support tooling and automation needsCreate and maintain a shared component libraryWork with other engineers and designers to build, deploy, and maintain full stack applicationsPerform peer code reviews to ensure high standardsHelp develop implementation strategies and timelines for new projects based on business requirementsMentor and collaborate with other engineers Expected Hours You are free to work standard work hours for your time zone. One important note: Most of the team is based on the west coast therefore please expect to be available between the hours of 9AM and 4PM PT for outreach or meetings. We will do our best to ensure meetings are not late in your evening, but will not always be able to do so This opening is remote within the United States. We'd love for you to join us! We do not currently support any new sponsorship opportunities or sponsorship transfers for this role.
What you'll do: Work closely with Sr. Developers, Designers and Account Managers to build client websites from the ground upWork with clients to evolve and manage their existing websitesWork with QA to resolve any website bugs or errorsAssist in the development and management of the CMS for client websites; including writing instructions and uploading contentPrioritizing the user experience in all things web relatedProvide assistance to clients in a professional, clear, and friendly manner on all things web related such as maintenance, ongoing updates and improvements, and functionality troubleshootingCommunicate design and functionality parameters to the design team in a clear and consistent wayCoordinate with the QA and Development team to launch websites on our hosting platform, assist in performing regular check ups, and maintenance updates as neededCollaborate with the QA and Development team to maintain the hosting platforms and troubleshoot any outagesInitiate new and improved development processes and systemsWork effectively as a member of the Development team, collaborating on projects and websites regularly, and providing technical support to team members as needed and influencing the team’s overall success
What you'll do Work closely with designers and Account Managers to build client websites from the ground up.Work with clients to evolve and manage their existing websites.Work with QA to resolve any website bugs or errors.Provide assistance to clients in a professional, clear, and friendly manner on all things web related such as maintenance, ongoing updates and improvements, and functionality troubleshooting.Communicate design and functionality parameters to the design team in a clear and consistent way.Coordinate with the QA and Development team to launch websites on our hosting platform, assist in performing regular check ups, and maintenance updates as needed.Initiate new and improved development processes and systems.Work effectively as a member of the Development team, collaborating on projects and websites regularly, and providing technical support to team members as needed and influencing the team’s overall success.
Craft is seeking a motivated and skilled Senior Full Stack Software Engineer, with experience building integrated, scalable, and robust SaaS applications. While our customers love our current product, the majority of our product vision still needs to be built. This means that our software engineers have the unique opportunity to design and build fundamental features and infrastructure for business-critical software used by some of the largest companies in the world. Craft gives software engineers a lot of responsibility, which is matched by our investment in their growth and development. We are growing quickly, and the only limits to your future growth with Craft are your interests and abilities. What You'll Do: Build beautiful, well-tested features and services using technologies like React, Node.js, JavaScript/TypeScript, GraphQL, and AWS. We value learning and growing together instead of knowledge of every specific technology.Work in small, empowered feature teams with teammates across Design, Product, and Data Science to drive complex features from start to finish, across the full stack.Have unlimited opportunity for taking ownership of features and areas with increasing scope, and for technical and leadership growth.Provide thoughtful, constructive code reviews in an environment of mentorship. We can all learn from each other regardless of title.Advocate for modern engineering best practices, and use metrics to measure change.Be encouraged to learn more about how a SaaS company works beyond engineering, to form stronger connections across disciplines, which ultimately leads to designing and building best-in-class products and services. At Craft we value flexibility and innovation, as well as in-person interaction and team activities whenever possible. This is a remote role based in the Seattle area. Although in-person attendance is not expected or required, team offsite meetings and collaboration are encouraged!
Craft is seeking a motivated and skilled Full Stack Software Engineer, with experience building integrated, scalable, and robust SaaS applications. While our customers love our current product, the majority of our product vision still needs to be built. This means that our software engineers have the unique opportunity to design and build fundamental features and infrastructure for business-critical internal tools to support our team and our software used by some of the largest companies in the world. What you will do: Build beautiful, well-tested internal and external features and services using technologies like React, Node.js, JavaScript/TypeScript, GraphQL, AWS, and more. We value learning and growing together instead of knowledge of every specific technology.Work in small, empowered feature teams with teammates across Design, Product, and Data Engineers to drive complex features from start to finish.Work closely with designer to implement the best practice of UX/UIHave unlimited opportunity for taking ownership of features and areas with increasing scope, and for technical and leadership growth.Provide thoughtful, constructive code reviews in an environment of mentorship.Advocate for modern engineering best practices, and use metrics to measure change.Be encouraged to learn more about how a SaaS company works beyond engineering, to form stronger connections across disciplines, which ultimately leads to designing and building best-in-class products and services. At Craft we value flexibility and innovation, as well as in-person interaction and team activities whenever possible. This is a remote role based on the East Coast. Although in-person attendance is not expected or required, team offsite meetings and collaboration are encouraged!
This is not your average company job posting. We are Tanooki Labs, a product and development studio based in the United States that works with entrepreneurs on early stage products. We provide product-minded developers with fun projects to work on, as well as the flexibility and freedom to continue working on their own goals (be it recording an album, crafting your next app, or raising the newest member of your family). We choose our clients and projects carefully, and every product we build requires us to tackle new and exciting challenges. We also reject the idea that software development has to feel like a grind. We work 35 hours per week, support flexible schedules, are family friendly, and work with both local and remote developers.
The User Growth Unit works on growing eyeo’s number of users by finding and collaborating with partners that help us scale our user base. Our partners include leading players in the browser and OEM markets. We collaborate closely with them to integrate ad-blocking technologies into their projects, by maintaining and constantly improving the SDKs that make this integration easy. We add features and functionality based on their feedback, as well as new trends in the markets around us. You will help to improve and maintain the SDK that enables ad-filtering functionality across multiple browser extensions. You will also interact and support partners during its adoption, allowing millions of users on different platforms to take control over their browsing experience. After your morning routine, you'll be expected to... Actively develop and improve the Adblock Plus core and the Web Extension SDK built on top of it, using mainly your JavaScript skillsKeep up with changes related to browser versions and the ad-blocking community, and translate these into the required changes for your teamEnsure the stability and performance of our SDKs across all platforms and partners via automated tests, code reviews and benchmarksOptimize performance, while preserving high ad-blocking qualityEnsure that partner requests are answered and implemented in a timely manner and that partners are satisfiedFoster open communication and close collaboration with other team members, to strengthen the team and increase overall productivity
We’re looking for an outgoing and motivated developer to join our fully distributed team. We need someone with exceptional communication skills who would be excited to join a talented and tight-knit team in our compelling saga to rid the world of bad websites. A strong portfolio of your best work should be included with your application. We do a fair bit of work with Drupal and other enterprise systems, so experience here is a real plus. Manager: Adam Zimmermann (https://chromatichq.com/who-we-are/adam-zimmermann/): Development ManagerTimeline: We hope to fill this position by the end of October, or sooner. If you’re someone who’s interested in working alongside top-tier web experts, helping steer the trajectory of a small company, and joining a unique agency culture, Chromatic is the place for you. More details can be found below: Roles & Responsibilities Work closely with clients and Chromatic team members on engagements to deliver exceptional code, consulting, and advice.Participate in and contribute to peer code reviews and project stand-ups.Assist in defining project requirements.Evangelize development/process best practices to Chromatic’s clients and the community.Work with developers of all experience levels and lead by example where appropriate.Engage with the open-source community via code contributions, projects, presentations, blog posts, etc.Accurately estimating the effort required to implement technical functionality.Maintain authentic relationships with client team members.Attending client on-sites.Presenting yourself in a way that represents Chromatic well.
We’re looking for an outgoing and motivated developer to join our fully distributed team. We need someone with exceptional communication skills who would be excited to join a talented and tight-knit team in our compelling saga to rid the world of bad websites. A strong portfolio of your best work should be included with your application. We do a fair bit of work with Drupal and other enterprise systems, so experience here is a real plus. Manager: Dan Arbello (https://chromatichq.com/who-we-are/dan-arbello/): Development ManagerTimeline: We hope to fill this position by the end of October, or sooner. If you’re someone who’s interested in working alongside top-tier web experts, helping steer the trajectory of a small company, and joining a unique agency culture, Chromatic is the place for you. More details can be found below: Roles & Responsibilities Work closely with clients and Chromatic team members on engagements to deliver exceptional designs, code, consulting, and advice.Participate in and contribute to peer design/code reviews and project stand-ups.Assist in defining project requirements.Evangelize design/development/process best practices to Chromatic’s clients and the community.Work with developers of all experience levels and lead by example where appropriate.Engage with the open-source community via code contributions, projects, presentations, blog posts, etc.Estimating the effort required to execute interface designs and implement functionality.Attending client on-sites.Presenting yourself to others in a way that represents Chromatic well.
About the team The POS (point of sale) team builds the product that serves as a restaurant's center of operations. It takes orders, sends orders to the kitchen, and takes payments all while integrating and coordinating with the rest of the Wonders ecosystem of products. Role: Technical lead for the POS product team on AndroidBuilding our POS system from 0 to 1 and iterating to create a world class productPartnering with product, design and other stakeholders to advance the product vision, and iterate on customer feedbackActively collaborating with other leaders to source and recruit the best talent to Wonders.
About The Team The Voice Platform team enables restaurants to handle customer phone calls no matter how many customers are calling in at the same time. This allows these mom and pop businesses to scale past their staffing limit and fulfill their customers’ orders on time, every time. The Payments team provides payments solutions and enables restaurants to capture more revenue. The Analytics Platform team powers the infrastructure used to make data accessible and useful across a variety of cross-functional teams at Wonders. Role: Working in a fast-paced, high-growth startup environment where you will always be learningArchitecting and building a robust, scalable, and highly available distributed infrastructure for both stateless and stateful services. Taking full ownership of the solutions you build and holding yourself accountable for the team’s successes and failures. This includes analyzing requirements, building them, automating metrics, alerting, and ongoing operations, and troubleshooting any issues that arise.Helping to establish and influence engineering processes, tools, and systems that will allow us to scale the code base and accelerate product velocity. Partnering with product and other stakeholders to advance the product vision and lead the expansion of Wonders into new verticals.Actively collaborating with other leaders to source and recruit the best talent to Wonders.
As a Salesforce developer, you will provide your expertise to the Wonders team. You will be responsible for the design, development, testing and implementation of solutions in our Salesforce instance. You will collaborate with our Sales, Client Success and Finance stakeholders to translate business needs into efficient solutions within the Salesforce ecosystem. This position is an opportunity for the right individual to play a vital role in our team. You’ll be helping Wonders’ most important operational initiatives as we continuously scale. Responsibilities: Develop high-quality, scalable applications with Apex, Trigger, LWC/Aura and Lightning Pages, as well as declarative and configuration developmentParticipate in all phases of Salesforce development life cycle, including functional analysis, prototyping, development, testing, deployment and supportWork with product managers to drive strategic value through custom solutions built on Salesforce platformDesign and prototype Salesforce Objects, Fields and Record TypesDesign and implement security with Roles, Profiles and Sharing RulesAutomate business processes using Salesforce automation tools, such as Flow, Validation Rule, Formula and Assignment RulePerform data updates / migration using Data Loader or other similar toolsDeploy changes with SFDX or other migration toolsBe part of code review and brainstorming sessionsKeep up to date with Salesforce releases, features and best practice
About the teams The Voice Platform team enables restaurants to handle customer phone calls no matter how many customers are calling in at the same time. This allows these mom and pop businesses to scale past their staffing limit and fulfill their customers’ orders on time, every time. The Restaurant Experience team delivers value by building solutions that allow restaurants to take payments, manage their orders, as well as onboard efficiently. The Analytics Platform team powers the infrastructure used to make data accessible and useful across a variety of cross-functional teams at Wonders. Role: Working in a fast-paced, high-growth startup environment where you will always be learningSolving real business needs by turning product ideas into engineering solutionsParticipating in every step of the product development process with an open and curious teamPartnering with product, design and other stakeholders to advance the product vision, iterate on customer feedback and lead the expansion of Wonders into new verticals.Being metric and data-driven and to thinking creatively to help Wonders scale and prepare for the new verticals we will enterHelping to establish and influence engineering processes, tools, and systems that will allow us to scale the code base and accelerate product velocityActively collaborating with other leaders to source and recruit the best talent to Wonders.
At Blinkist, our Web teams enable the Web platform by bringing our trove of content to life, working closely with stakeholders in Marketing, Content, Product, and Engineering. The Web platform is a primary contributor to the company’s growth. In addition to achieving ambitious growth goals through SEO, our plans for 2023 involve empowering our Marketing and Content teams to easily create and manage content and reevaluating our tech stack to enable more efficient development, bringing in technologies such as HyGraph and GraphQL. We’re looking for an experienced Staff Engineer/Tech Lead to drive impact in our Web teams. You'll use your expertise and passion to multiply the output of the teams. You’ll own our platform and influence projects across the organization, providing technical leadership and mentorship while fostering a culture of collaboration and bias for action. You'll be hands-on in the code and a go-to sparring partner for developers, designers, product managers, and engineering leadership in their day-to-day. What You Will Do Contribute to one of our top company priorities this year: scale Web by cracking organic growth through SEOShape the long-term technical landscape of Web at Blinkist, providing technical guidance across different projects and advising stakeholders on technical topicsWork day to day alongside product and design in iterative planning, implementation, and improvement and be a key sparring partner for themDevelop and deploy high quality code, taking ownership of our Web platform. Our current stack: Vue, Nuxt, Ruby on Rails, AWSEmpower engineers towards our technical vision through mentorship and leadership If you choose to join our team in Berlin, you'll have access to our modern office space in Neukölln and enjoy healthy plant-based meals prepared fresh every day by our very own chef. 🥑
Are you an ambitious software developer looking for an exciting opportunity to make a real impact in a startup environment? We are seeking a highly skilled and motivated developer to join our team and take on exciting challenges. As a member of our team, you will have the opportunity to work closely with the founders on the development of a new product. Your strong debugging and troubleshooting skills will be crucial as you quickly and effectively resolve issues in complex systems. Your fearless attitude toward diving into large, unfamiliar codebases will allow you to navigate and understand them with ease. In a startup environment, it is crucial to have a pragmatic approach to decision-making and the ability to prioritize tasks and make efficient trade-offs to get things done. As a tool-builder, you will have the opportunity to automa\te manual tasks and improve our users’ experiences. Your generalist approach and broad skill set, combined with your proactive attitude and strong communication skills, will make you a valuable asset to our team. We are looking for someone who is comfortable taking ownership of tasks and making fast decisions in an uncertain environment. If you are excited about the opportunity to work closely with the founders on a new product and make a meaningful contribution to our startup, we encourage you to apply now! If you choose to join our team in Berlin, you'll have access to our modern office space in Neukölln and enjoy healthy plant-based meals prepared fresh every day by our very own chef. 🥑
Are you passionate about Software Engineering and you want to have a big impact with your work? Do you believe in the power of ideas and want to grow and develop? As Senior Backend Engineer you will contribute to our delivery performance and product success of our award winning Blinkist application. You will join the newly formed Personalisation team, a cross-functional team consisting of product management, engineering and data science. The team’s focus is building data products that leverage AI/ML technologies to deliver to our customers the right content, at the right time, in the right way! What You Will Do Identify and proactively address challenges on the backend, driving complex technical decisions within your peer group.Take ownership of managing and extending our backend services. Use your technical expertise in building backend architecture and infrastructure at scale.Write high-quality and maintainable code: test, collaboratively review, and ship!Work on our Ruby on Rails stack, always keeping an eye on the latest trends, frameworks and/or programming languages.Follow and iterate on engineering best practices to achieve a robust code base, e.g. through code reviews and unit tests.Collaborate closely with Product and Design to build new features.Support other teams in finding pragmatic solutions that can be implemented in a reasonable amount of time.
At Blinkist, our Web teams enable the Web platform by bringing our trove of content to life, working closely with stakeholders in Marketing, Content, Product, and Engineering. The Web platform is a primary contributor to the company’s growth–our plans for 2023 involve achieving ambitious growth goals through SEO, empowering our Marketing and Content teams to create and curate content, and reevaluating our tech stack to enable us to develop more efficiently and empower other teams, bringing in technologies such as HyGraph and GraphQL. We’re looking for a software engineer to take on a high-growth opportunity on a cross-functional team. As a member of our Web team, you’ll delve into the worlds of SEO and content management and work directly with Marketing and Content stakeholders. You’ll deepen your technical craft, working alongside experienced developers, mentors, a product manager, and a designer.
Are you passionate about Software Engineering and you want to have a big impact with your work? Do you believe in the power of ideas and want to grow and develop? In 2023 we want to take Blinkist to the next level on our journey to become the world’s leading bite-sized edutainment service that feeds curious minds with powerful ideas. This is where you come in. As iOS Developer you will contribute to our delivery performance and product success of our award winning Blinkist iOS application. Together with your team you will take user on-boarding to the next level by making it seamless, optimised and efficient for everyone installing the Blinkist application. You will play a key role in building an image of how Blinkist can enrich the lives of all curious minds out there. What You Will Do: Take responsibility in driving the Blinkist iOS app from day 1Work in a stream with iOS and Android developers, product managers, and designersHelp develop product concepts for a clean and consistent user experienceAssure a high quality and robust code base, working with code reviews and automated testsProvide second level support to our customers
Blinkist is powered by cross-functional teams. These teams often include designers, mobile, web, and backend engineers. And then there's the Growth Team (nickname Bamboo). We sit between BI, Data Science, and marketing teams. We’re accountable for web and mobile analytics, mission-critical internal and 3rd party data integrations. We build our own microservices and contribute to multiple projects throughout the whole company. Our mistake can easily cost a 6-digit number. That’s why we hold ourselves to a very high standard, setting the bar for the whole company. We’re super heavy on observability and monitoring. One of your future colleagues even runs a Data Analysis course called SQL Habit. How we work We (the Growth Team) really like the approach described in the book Shape Up (https://basecamp.com/shapeup). We often start with a pre-shaped idea (for example, build a service that will monitor our analytics setup on every single Blinkist webpage). We invest in planning and risk assessment early on, breaking things down into small tasks. Then comes the building phase – we work on those small items, shipping them live 15 times a day. We’re not “Done” until all of the items are live, measured, and monitored. Then we’re betting on the next idea. What You Will Do The position is called a Backend Engineer because 70% of time you’ll be working with backend services. You’ll also get Automation and Data Engineering experience and work with our Data Warehouse, BI tools, etc. The goal is to make sure we have stable and resilient data integrations to support data-informed decision-making. Here’re some examples of real projects we tackled recently: build a microservice that processes real-time callbacks with marketing attribution datamodify an ETL pipeline that transforms our web analytics datadebug a data mismatch between internal and external analytics systemssync events from our event bus with a 3rd party service If you join the team you will: Participate in planning and risk assessment meetings with your team. Write high-quality and maintainable code. Test, collaboratively review, ship it and monitor with SQL and Datadog alerts. Our stack is based on Ruby on Rails, AWS Lambdas, Redshift, Snowflake, Datadog, etc.Take care of your own infrastructure with Terraform and AWS.Take ownership of managing and extending our backend services.Collaborate closely with Engineering, Marketing, and Business Intelligence teams
As a Backend Engineer at Blinkist, you join one of our cross-functional teams, where iOS, Android, Backend and QA Engineers, Designers, and a Product Owner collaborate with the help of an Agile Coach, helping millions of users discover new content. What You Will Do Write high-quality and maintainable code. Test, collaboratively review, and ship it. Our stack is based on Ruby on Rails, but we’re always open to use different frameworks and/or programming languages.Take ownership of managing and extending our backend services. Use your technical expertise in building backend architecture and infrastructure at scale.Follow and iterate on engineering best practice to achieve a robust code base, e.g. through code reviews and unit tests.Collaborate closely with Product and Design to build new features.Support other teams in finding pragmatic solutions that can be implemented in a reasonable amount of time.Identify and proactively address challenges on the backend, driving complex technical decisions within your peer group. If you choose to join our team in Berlin, you'll have access to our modern office space in Neukölln and enjoy healthy plant-based meals prepared fresh every day by our very own chef. 🥑
We're looking for an amazing Backend Engineer to join Hopper's new and quickly growing Ground Transportation team! Join the rental car team at Hopper and be a part of revolutionizing an industry that is in need of fresh thinking and innovation. You will have an opportunity to provide impact and have ownership, as we navigate the complexities of the market As a Senior Software Engineer in our Ground Transport business unit, you will be directly responsible for designing, implementing, deploying, and operating the complex backend systems that power Hopper’s award-winning user experience. This role will be working on both feature development and infrastructure so you’ll get to be involved in different aspects of our ecosystem. IN THIS ROLE, YOU WILL: Build and operate robust and performant infrastructure that supports millions of bookings per yearSolve complex technical and software architecture problemsShip your first code in days, iterating on features in an agile mannerLeverage and contribute to a rich microservice architecture systemExecute on big opportunities, helping Hopper rise to the top of the travel industryCollaborate with a diverse group of people, giving and receiving feedback for growthThoughtfully assist with the evolution and automation of our operational processes
Programmatic merchandising team at Hopper is working on improving the way a user can find purchases recently done and on suggestions and recommendations that might be relevant to complete users trips. As a Senior Software Engineer, you will be building this flow focused on users experience, setting standards for code and performance. You will participate in the product design process and contribute ideas from a product-focused engineering perspective. You will collaborate with a diverse group of people (Engineers, Designers, Product) to ensure the success of our award-winning product. Responsibilities: Take ownership of the programmatic merchandising front-end and BFF codebase, you can unleash your creativity to build our productBe focused on delivering projects by removing obstacles as needed to ensure successCollaborate with teams across the company to achieve goalsBuild innovative consumer experiences, setting standards for code and performanceCreate delightful user experiences in an app using Swift for iOS and Kotlin for AndroidBuild app flows using internal frameworks based on Scala languageParticipate in architectural decisions that will help support our product as it scalesCollaborate with a diverse group of people, giving and receiving feedback for growthExecute on big opportunities, helping Hopper rise to the top of the travel industryParticipate in the product design process and contribute ideas from a product-focused engineering perspective, it’s a collaborative process in which you’ll have a big impact on the product definition
Within the Programmatic Merchandising business unit, our Mobile Landing Content team is focused on providing the tools and frameworks necessary for other teams to deliver content to users on the home screen. We’re building a server-driven UI framework, unifying analytics across the organization, and totally own the home screen, which is the first thing users see when they launch the Hopper app. As an Android Full Stack engineer on the team, you’ll be building out the home screen, helping design and implement new features, and helping drive the product direction to make sure we solve the right user problems. You’ll collaborate with a tight team of talented engineers to break down complex problems, experiment quickly, and build things at internet scale. Responsibilities Be focused on delivering projects by removing obstacles as needed to ensure successCollaborate with teams across the company to achieve goalsImplement frameworks which will be consumed by several other teamsInfluence the technical direction for the teamCollaborate with a diverse group of people, giving and receiving feedback for growth
Join a rapidly growing company that is continuously redefining how people travel! The Programmatic Merchandising is a relatively young team helping deliver the most relevant content to users when they open the app. Within the Programmatic Merchandising business unit, our Mobile Landing Content team is focused on providing the tools and frameworks necessary for other teams to deliver content to users on the home screen. We’re building a server-driven UI framework, unifying analytics across the organization, and totally own the home screen, which is the first thing users see when they launch the Hopper app. As an IOS Full Stack engineer on the team, you’ll be building out the home screen, helping design and implement new features, and helping drive the product direction to make sure we solve the right user problems. You’ll collaborate with a tight team of talented engineers to break down complex problems, experiment quickly, and build things at internet scale. Responsibilities: Be focused on delivering projects by removing obstacles as needed to ensure successCollaborate with teams across the company to achieve goalsImplement frameworks which will be consumed by several other teamsInfluence the technical direction for the teamCollaborate with a diverse group of people, giving and receiving feedback for growth
As a Senior Full Stack Web Engineer, you will contribute to a product that impacts millions of users. You will be responsible for evolving the Web interface and the underlying system architecture that supports Hopper’s products as we scale, as well as contributing to the design, implementation, deployment, and operation of their backend systems. You’ll be building our end-to-end prototypes and tests for product features and ideas, inventing, iterating on, and applying our latest frameworks to help optimize the user experience on the Web. You will collaborate with a team of talented engineers, product managers, and data scientists to break down complex problems and experiment with new ideas very quickly. Your contributions will be broad, and you’ll be expected to nimbly move across our tech stack. Join the rental car team at Hopper and be a part of revolutionizing an industry that is in need of fresh thinking and innovation. You will have an opportunity to provide impact and have ownership, as we navigate the complexities of the market. IN THIS ROLE, YOU WILL: Build and operate robust and performant infrastructure that supports millions of bookings per yearWork with typesafe, functional systems, in Typescript, Scala and/or GoActively contribute to the design and improvement of Web front end UI/UX features and projectsServe as an expert on web development for the Hopper Cars Team, helping to develop and improve UX, API design, and our product offerings.Quickly prototype end-to-end new ideas and run experiments to identify features that users love.Build amazing consumer experiences, taking responsibility for code quality, scalability, reliability and performanceSolve complex technical and software architecture problemsShip your first code in days, iterating on features in an agile mannerLeverage and contribute to a rich microservice architecture systemExecute on big opportunities, helping Hopper rise to the top of the travel industryCollaborate with a diverse group of people, giving and receiving feedback for growth
Join a rapidly growing company that is continuously redefining how people travel! The Programmatic Merchandising is a relatively young team helping deliver the most relevant content to users when they open the app. Within the Programmatic Merchandising business unit, our Mobile Landing Content team is focused on providing the tools and frameworks necessary to deliver content to users on the home screen. We’re building a server-driven UI framework, unifying analytics across the organization, and totally own the home screen, which is the first thing users see when they launch the Hopper app. As a senior backend engineer on the team, you’ll be responsible for improving existing high traffic services as well as creating new ones to support multiple teams, as well as designing innovative solutions to problems on a very important part of the app, the home screen. You’ll collaborate with a tight team of talented engineers to break down complex problems, experiment quickly, and build things at internet scale. Responsibilities: Building new services that are easy to understand and consume by othersImproving services based on metrics such as latency and availabilityWriting SLAs, SLOs and SLIs to ensure healthy servicesCollaborate with teams across the company to achieve goalsImplement frameworks which will be consumed by several other teamsInfluence the technical direction for the teamCollaborate with a diverse group of people, giving and receiving feedback for growth
The Role and the Team Performance is important for us in Canva. We want to be the fastest graphical design tool in the world. The Performance team is set to achieve this mission. We are building a performance culture in Canva and to do that, we are looking for engineers with an interest in performance, how to debug and measure, and changing the way we work to allow fast performance by default. We'd love to hear from you if you fit one or more of these: You are a fan of solving performance issues and know how to debug and propose solutions ranging from a practical quick fix to a standardised change to roll out across the company. You understand the reasons behind why every performance metrics are different and how it relates to the user experience. You know how to measure performance from synthetic measurements to collecting real user performance metrics. You have experience in creating a system for automated performance testing and know how to effectively fit this into a developer’s workflow. You will be exploring new ways to improve our engineering practices. Your work would be getting more useful insights to show how performance issues affect us, finding engineering best practices and communicating how to use it across the company, building tools to make sure the code we write are up to our performance standards, and being the performance evangelist in the company alongside the rest of the team. Responsibilities Working with performance profiling and debugging tools in your web browser of choice. These are tools such as Chrome DevTools, Lighthouse, WebPageTest, and others.Experimenting with technologies and architectural patterns that will improve the way we develop features to make fast performance a default.Harnessing the performance data we collect from real users or from synthetic monitoring applications to find areas where we can improve performance for the user experience.Building and maintaining tools we use to test performance in our builds, tools to give feedback on performance regressions in pull requests, and tools to measure real user performance metrics.Collaborating with the team and other engineers outside the team to find issues in the whole product and communicate clear action items. Empowering other engineers is one of our team’s core values.
We’re expanding the dedicated End User Computing team at Canva to focus on the growing needs of our organisation. This team maintains the device management, configuration and compliance of end-user devices, as well as the required infrastructure to support it. Our vision is to make working on Canva devices a secure, delightful and frictionless experience. Our mission is to eliminate Canva devices as a source of compromise through user-centric security mechanisms and practices. We’re looking for an engineer with experience in the End User Computing space that is passionate about making complex things simple and empowering others. This is a hands-on role with a good split of technical work and stakeholder management. You’ll get to define our future end-user ecosystem, build it, and be a founding member of the team that supports it. Our teams at Canva are highly collaborative, and you’ll be working closely with a number of different stakeholders throughout the organisation. What you'll be doing! Drive delivery of engineering projects from ideation to completion within start-up time frames to promote end-user productivity while keeping our systems secure, performant and compliantKeep in touch with the latest industry trends and community, and apply relevant learnings internallyIntegration of first and third-party systems that are required for device management, user experience and productivityEnable a culture within Canva where everyone is able to do the work they need while remaining secure on their deviceWork in tandem with our support and engineering teams to ensure that our employees are getting the best end-to-end experience on their work platformsWork with our Security teams in deploying the latest endpoint monitoring software, security & OS patches to ensure new vulnerabilities are patched on day 1Proactively maintain a backlog of work that seeks to manage technical debt and encourages continuous improvementProvide technical expertise through technical design docs and code reviewsContribute to team culture through knowledge sharing, mentoring, and continuous feedbackFacilitate and participate in change and incident management processes
About the group/team This role sits within our Internal Applications team, which creates bespoke internal products such as a people directory, translation bot and URL shortener to help us operate efficiently as we rapidly scale our headcount. These products are tailored to Canva’s needs and help us maintain our culture. We are looking for a Fullstack Software Engineer with a Frontend focus to contribute to a versatile team to ensure the continued success of our internal apps. What you'll do (Responsibilities) Work with a product designer, product manager and fellow engineers to build web applications with a focus on an outstanding client-side experienceBuild efficient, performant and reusable frontend abstractions and systemsLead frontend development within the team, including training and mentoring othersWhile this is a frontend-focused role, the majority of our backend is Python based which you’ll also work on to build out APIs, integrations and infrastructureParticipate in design and code reviewsCommunicate and collaborate with other team members to resolve the best solutions to difficult problemsFacilitate teamwork and efficiently advocate for engineering needs to non-technical team membersModels initiative and ownership in achieving goals, improving processes and solutionsHelp to identify and communicate standard practices and methodologies for frontend engineering
Software engineering is the core of who we are at Canva. The Canva code base was built to scale from day one. This has allowed for a unique environment where engineers spend most of their time optimizing performance and releasing new features rather than fixing legacy code. With adherence to fundamentals and first principles, the team strives to use the most appropriate tools for the tasks at hand, aiming to strike that carefully measured balance between getting things done and the long-term maintainability of the code base and supporting infrastructure. We promote a warm and collaborative work environment where engineers set big goals and are given the tools and support to achieve them. We also invite our engineers to contribute to the direction their peers are taking with proactive pair-ups for peer-reviewing of code as well as regular engineering forums for opinions and ideas to be heard. These practices ensure that knowledge is shared and releases are quick and efficient. Finally - you're probably curious about our technology stack. At a high level, Canva's backend is powered by a set of services (some micro, some not-so-micro) built primarily in Java, hosted on Linux, sitting on AWS. We also sprinkle in some powerful open-source libraries and tools (have a look at finagle ), as well as bespoke components to power some of the magic. Role Responsibilities Your day to day activities will consist of solution design and hands-on software development – working closely with leads, designers, and product managers to deliver features and functionality to our customers all over the worldOnce you’ve settled in and have a comfortable grasp of the product, environment, and processes, you’ll be given more responsibility and start leveraging your previous experience — bringing new ideas to the table concerning everything from feature development, process improvement, and product suggestionsDeveloping and iterating on technical proposals – outlining how solutions will be structured and developedDeveloping solutions you’ve designed from the ground up through to deployment into productionIdentifying and addressing performance bottlenecks within the application and broader infrastructureParticipating in design meetings, hiring interviews, and code reviewsPerformance debugging, benchmarking and building awesome things in general
The Cloud Platform Group: Within Infrastructure, is the Cloud Platform Group. They are made up of approximately 60 Software Engineers, and their goal is to enable the safe, secure and reliable operation of canva.com and internal workloads. Cloud Platform’s mission is to reduce the complexity of using the Cloud (we use AWS) so that engineers can focus on their own domains. We build products to support engineers across the company to easily provision and configure Cloud resources, release, run and operate workloads. And our goal is to ensure it's all done in the simplest and most secure way possible. The Cloud Components team’s primary mission is to provide easy ways to provision, configure and manage infrastructure in the Cloud for all engineering teams at Canva. In order to fulfil this mission, we are not only following Software engineering best practices and Infrastructure-as-Code (IaC) methodologies, but also designing, maintaining and implementing supportive automations and Cloud architectures. Therefore, we expect Cloud Component team members to possess a spectrum of skills from general computer science skills, Cloud solution architectures, IaC tooling to high-level programming languages. What you'll do: Design, implement and maintain processes and automations for Canva’s engineering teams to simplify the provisioning and configuration of their workloads in the Cloud and other platformsBe an SMEs in Infrastructure-as-Code (specifically, in Terraform and AWS)Develop infrastructure solutions with scalability, high-availability, and security in mindCollaborate with other teams to work out the best solutions to their cloud problemsParticipate in solution design meetings, hiring interviews, and code reviewsPropose and contribute to new approaches and solutions to ensure we future-proof Canva's distributed cloud infrastructure as we continue scaling globally
About Identity & Access Security Engineers At Canva, we’re all constantly striving towards our Crazy Big Goals! As the features and services of our product suite evolve, we’re setting some large and ambitious goals. We need to be able to ship robust and secure features without sacrificing speed and scale of delivery, which is where our Backend Engineers come in. As a Backened Engineer in Identity and Access, it is your mission to build identity, authentication and authorisation systems that make the “secure path” the easiest path for software engineers and all Canvanauts to follow. Everything you work on impacts the entire company requiring beautiful abstractions. About the Security Group The Security Group is responsible for protecting Canva systems and data from information security threats. Our teams work together, and with other groups, to deliver preventive and detective controls and processes that reduce security risk. The group runs programs across Identity and Access Management, Application Security, Risk Management, Threat Detection, Response and Red Teams. What you'll be doing! Engineer Identity and Access Management solutions for our large-scale, cloud-native and SaaS application stack, from ideation to completion supported by the Identity and Access team.Provide strong ownership to the authentication and authorisation platform that the Identity and Access team own.Explore streamlined ways to provide short-term, time-bound access to critical systems that are approved and audited.Respond to Red Team activities by designing and implementing mitigating controls, burning their tools, tactics and procedures.Support a security-first engineering culture by making the optimally secure solution the easiest one for software engineering teams to use.Developing and iterating on technical proposals – outlining how solutions will be structured and developed.Developing solutions you’ve designed from the ground up through to deployment into production.Identifying and addressing performance bottlenecks within the application and broader infrastructure.Participating in design meetings, hiring interviews, and code reviews.Performance debugging, benchmarking and building awesome things in general.
The Team The Observability Team is responsible for all operational insights inside Canva. Our goal is to provide our development team with world-class tools to view how their services are performing in production. We achieve this by combining industry-leading third-party solutions with our own in-house developed solutions. We work across the entire stack maintaining our metrics and logging Java libraries, our logging and metrics infrastructure, error and alert routing, and our incident management process to name just a few. As we scale all of these areas require more sophisticated solutions to ensure that Canva developers can continue to grow without compromising on reliability or availability. What you'll do (Responsibilities) As a technical lead, you will guide the design and implementation of some of our major projects like scaling our Logging, Metrics and Tracing tooling.Help identify gaps in Observability tooling at Canva and help take it to the next level.Be proactive in modernising our Observability tooling and participate in brainstorming and POC’ing to determine how we can improve our existing systemsBecome an authority in the area of Observability and evangelise the benefits of accurate instrumentation throughout the organisationHelp build new features into our Logging and Alerting pipelines to ensure that people are getting notifications for errors that are related to their domainsHelp develop solutions to tackle difficult problems such as how to deal with high-cardinality metrics which we can’t solve with our existing toolingGuide and mentor other people on the team and help them grow their skills and knowledge
About the Infrastructure Group: The Infrastructure Group's focus is to make infrastructure easy for all the other engineering teams at Canva. We accomplish this by optimizing existing solutions, developing internal tooling, promoting best practices throughout the organisation, introducing global infrastructure changes, and mentoring the engineering teams on how to do infrastructure - the right way. We work as a team to find the pragmatic solutions to a wide range of performance and scaling problems to ensure Canva continues to grow and our users have smooth and seamless design experiences. This focus on long term growth is made possible by every engineering team at Canva owning the operations and infrastructure of the systems they design and implement, instead of having a dedicated ops team: on the spectrum between ops and dev, the Infrastructure Group operates very close to dev, so the skills required are also close to those required for dev work, with a focus on software engineering fundamentals. The Cloud Platform Group: Within Infrastructure, is the Cloud Platform Group. They are made up of approximately 60 Software Engineers, and their goal is to enable the safe, secure and reliable operation of canva.com and internal workloads. Cloud Platform’s mission is to reduce the complexity of using the Cloud (we use AWS) so that engineers can focus on their own domains. We build products to support engineers across the company to easily provision and configure Cloud resources, release, run and operate workloads. And our goal is to ensure it's all done in the simplest and most secure way possible. What you’ll be doing (your responsibilities): Build the cloud foundations that support modern distributed microservices that are hosted on AWSTo be a contact point and subject matter expert with respect to our AWS environmentDevelop infrastructure solutions with scalability, high-availability, and security in mindCollaborate with other teams to work out the best solutions to their cloud problemsParticipate in solution design meetings, hiring interviews, and code reviewsPropose and contribute to new approaches and solutions to ensure we future-proof Canva's distributed cloud infrastructure as we continue scaling globally
About the team Want to be responsible for the engine that powers most of Canva’s web pages? The Pages Platform team provides tools that enable Canvanauts to build great landing pages without sweating. Our tools help with many disciplines involved in developing great pages, such as accessibility, content, data, experimentation, localization, monitoring, SEO, performance, etc. This role is remote-friendly across Australia and New Zealand - you don't have to live in Sydney to make a huge impact at Canva. What you’ll do Building tools and frameworks that help us improve efficiency in the process of creating and managing contentDesign, develop and deploy solutions and hands-on software development – working closely with leads, designers, and product managers to deliver features and capabilities for our usersCommunicate effectively with Product Managers and Engineers across Canva when developing a solution; seeks and incorporates diverse perspectives to address complex issuesFacilitate knowledge sharing and effectively advocate for engineering needs to non-technical stakeholders within the groupModels initiative and ownership in achieving goals, improving processes and solutionsIdentifies opportunities for cross-team collaboration to work on new ideas and improvements that help achieving our goals
The Team The Observability Team is responsible for all operational insights inside Canva. Our goal is to provide our development team with world-class tools to view how their services are performing in production. We achieve this by combining industry-leading third-party solutions with our own in-house developed solutions. We work across the entire stack maintaining our metrics and logging Java libraries, our logging and metrics infrastructure, error and alert routing, and our incident management process to name just a few. As we scale all of these areas require more sophisticated solutions to ensure that Canva developers can continue to grow without compromising on reliability or availability. What you'll do (Responsibilities) As a technical lead, you will guide the design and implementation of some of our major projects like scaling our Logging, Metrics and Tracing tooling.Help identify gaps in Observability tooling at Canva and help take it to the next level.Be proactive in modernising our Observability tooling and participate in brainstorming and POC’ing to determine how we can improve our existing systemsBecome an authority in the area of Observability and evangelise the benefits of accurate instrumentation throughout the organisationHelp build new features into our Logging and Alerting pipelines to ensure that people are getting notifications for errors that are related to their domainsHelp develop solutions to tackle difficult problems such as how to deal with high-cardinality metrics which we can’t solve with our existing toolingGuide and mentor other people on the team and help them grow their skills and knowledge
About the Team The Observability Traces & Exceptions Team is responsible for operational insights inside Canva. Our goal is to provide our development team with world-class tools to view how their services are performing in production. We achieve this by combining industry-leading third-party solutions with our own in-house developed solutions. We work across the entire stack maintaining our tracing TypeScript & Java libraries, our tracing infrastructure, error libraries and error handling guidelines to name just a few. As we scale all of these areas, we require more sophisticated solutions to ensure that Canva developers can continue to grow without compromising on reliability or availability. What you'll do (Responsibilities): Deliver features, taking ownership of the entire lifecycle from design doc through to implementation and release.Help deliver monitoring of critical user flows through complete end to end tracing.Help identify gaps in Observability tooling at Canva and help take it to the next level.Be proactive in modernising our Observability tooling and participate in brainstorming and POC’ing to determine how we can improve our existing systems.Be proactive and help improve trace instrumentation on the frontend to surface performance degradation in our frontend components.Help develop solutions to tackle difficult problems such as scaling our platforms to meet Canva's customer growth.Guide and mentor other people on the team and help them grow their skills and knowledge.
About the group The Trust & Safety (T&S) Group vision is to make Canva the world’s most trusted company for safe design. To safeguard our community, our T&S engineering teams build technologies to prevent, detect, and mitigate abuse and fraud that could compromise the trust people have in Canva, such as unacceptable content, bots, account takeovers, and other abuse vectors. About the role/specialty As an Engineering Lead, you'll lead a team of dedicated engineers and look after the technical direction and execution of the team while continuing to be a hands-on engineer. Your role is to ensure the health, efficiency, and growth of everyone that you are accountable for. You'll ensure impactful projects are delivered with high quality while maintaining operational health. What you’ll do (Responsibilities) Lead and mentor a high-impact and diverse team of software engineers to design, develop, and deploy engineering solutions to prevent, detect, and mitigate content abuse, account abuse and other forms of malicious or fraudulent behavioursWork closely with leadership, product managers, technical program managers, data analysts, reviewers, and other multi-functional partnersOwn the team’s technical strategy and roadmap as well as the development methodology and rituals such as sprint planning, stand-ups, retrospectives.Write and review design documents and code, break projects down into achievements, and drive the delivery of large, cross-team, and cross-group initiatives and projects from ideation to completion, with autonomy and independence of decision making.Set clear goals for the team and rally them to execution on those goalsMentor/coach engineers by providing regular, concrete feedback and collaboratively help them reach their personal growth goalsPromote a safe & respectful culture with a focus on knowledge sharing, collaboration, and open communication
About the group/team In Revenue Platform, we are on a mission to unlock the full value of Canva by empowering everyone, anywhere to pay and be paid seamlessly. We are engineering the Smartest Payments Engine to increase our payment success rates. Emerging markets are important to us, and we are working to create Truly Local payment capabilities. As Canva continues to rapidly grow, we are constantly solving problems as we aim for 1 billion monthly active users in 2026. Revenue Platform is central to Canva’s foundational revenue and profitability goals. About the role/specialty As the Team Engineering Lead, you will be responsible for the technical direction and execution of the team while continuing to be a hands-on engineer. Your role is to ensure the health and productivity of the team. You will ensure impactful projects are delivered while maintaining operational health. What you'll do (Responsibilities) You will Coach engineers by providing regular, actionable feedback and collaboratively help them reach their personal growth goalsYou will set clear goals for the team and rally the team to execution on those goalsYou will ensure that there is a healthy environment for collaboration and the engineering culture within the team is open, pragmatic, and supportiveYou will own the team’s development methodology and rituals such as sprint planning, stand-ups, retrospectivesYou will build relationships with designers, product managers, data analysts and customer service agents as they are crucial to your team’s successYou will be responsible for the team’s technical strategy and roadmapYou will allocate tasks to team members and maintain a healthy balance of new initiatives and technical platform and scalabilityYou will write and review design documents, break projects down into milestones, and be responsible for project delivery
About the group/team In Revenue Platform, we are on a mission to unlock the full value of Canva by empowering everyone, anywhere to pay and be paid seamlessly. We are engineering the Smartest Payments Engine to increase our payment success rates. Emerging markets are important to us, and we are working to create Truly Local payment capabilities. As Canva continues to rapidly grow, we are constantly solving problems as we aim for 1 billion monthly active users in 2026. Revenue Platform is central to Canva’s foundational revenue and profitability goals. As the Engineering Lead, you will be responsible for the technical direction and execution of the team while continuing to be a hands-on engineer. Your role is to ensure the health and productivity of the team. You will ensure impactful projects are delivered while maintaining operational health. What you'll do You will Coach engineers by providing regular, actionable feedback and collaboratively help them reach their personal growth goalsYou will set clear goals for the team and rally the team to execution on those goalsYou will ensure that there is a healthy environment for collaboration and the engineering culture within the team is open, pragmatic, and supportiveYou will own the team’s development methodology and rituals such as sprint planning, stand-ups, retrospectivesYou will build relationships with designers, product managers, data analysts and customer service agents as they are crucial to your team’s successYou will be responsible for the team’s technical strategy and roadmapYou will allocate tasks to team members and maintain a healthy balance of new initiatives and technical platform and scalabilityYou will write and review design documents, break projects down into milestones, and be responsible for project delivery
About the group The Trust & Safety (T&S) Group vision is to make Canva the world’s most trusted company for safe design. To safeguard our community, our T&S engineering teams build technologies to prevent, detect, and mitigate abuse and fraud that could compromise the trust people have in Canva, such as unacceptable content, bots, account takeovers, and other abuse vectors. As an Engineering Lead, you'll lead a team of dedicated engineers and look after the technical direction and execution of the team while continuing to be a hands-on engineer. Your role is to ensure the health, efficiency, and growth of everyone that you are accountable for. You'll ensure impactful projects are delivered with high quality while maintaining operational health. What you’ll do Lead and mentor a high-impact and diverse team of software engineers to design, develop, and deploy engineering solutions to prevent, detect, and mitigate content abuse, account abuse and other forms of malicious or fraudulent behavioursWork closely with leadership, product managers, technical program managers, data analysts, reviewers, and other multi-functional partnersOwn the team’s technical strategy and roadmap as well as the development methodology and rituals such as sprint planning, stand-ups, retrospectives.Write and review design documents and code, break projects down into achievements, and drive the delivery of large, cross-team, and cross-group initiatives and projects from ideation to completion, with autonomy and independence of decision making.Set clear goals for the team and rally them to execution on those goalsMentor/coach engineers by providing regular, concrete feedback and collaboratively help them reach their personal growth goalsPromote a safe & respectful culture with a focus on knowledge sharing, collaboration, and open communication
We are seeking a senior-level Node.js Backend Developer to join our team and help us continue to scale, modernize, and improve our service. As a Node.js Backend Developer at Transloadit, you will have the opportunity to work on a variety of projects, including building and maintaining our API, improving our file processing pipeline, and more. Responsibilities: Develop and maintain our Node.js APIImprove and optimize our file processing pipelineCollaborate with the rest of the team to identify and solve problemsWrite clean, maintainable, and efficient codeStay up-to-date with the latest industry trends and technologies
You’ll join a strong team of engineers responsible for building and supporting ConvertKit's core application logic, including our email marketing, visual automation, and API products. This team tackles some of the ConvertKit's most challenging aspects of the platform, like background processing systems which handle 100 million jobs a day. You’ll collaborate with other engineers, designers, and product managers to build sound, scalable features and refactor code to meet the demands of growth and scale. To learn more about how our engineering team works, you can peruse our engineering blog (https://convertkit.engineering). ConvertKit has standardized salaries based on position, no matter where you live. We have six engineering levels. For this role, we’re hiring at a level 4 ($174,000) or level 5 ($197,000). The level is based upon your experience, our interview process, and our engineering matrix.
💼 About the job We are looking for Software Developers to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in JAMStack, Node.js, Next.js, MongoDB, and React, we’d like to meet you. Your goal will be to build efficient programs and systems that serve user needs. 🖊 Responsibilities Work on the newest features for hashnodeProduce clean, efficient code based on specificationsIntegrate software components and third-party programsParticipate in code reviewsHelp us build the foundation of a new tech companyVerify and deploy programs and systemsTroubleshoot, debug and upgrade existing softwareGather and evaluate user feedbackRecommend and execute improvementsCreate technical documentation for reference and reporting
💼 About the job We are looking for Senior Software Developers to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have extensive experience in JAMStack, Node.js, Next.js, MongoDB, and React, we’d like to meet you. Your goal will be to build efficient programs and systems that serve user needs. 🖊 Responsibilities Work on the newest features for hashnodeProduce clean, efficient code based on specificationsIntegrate software components and third-party programsParticipate in code reviewsHelp us build the foundation of a new tech companyVerify and deploy programs and systemsTroubleshoot, debug and upgrade existing softwareGather and evaluate user feedbackRecommend and execute improvementsCreate technical documentation for reference and reporting
As a Protocol Engineer, you will join the Ceramic team building ComposeDB, our decentralized Graph Database, and the Ceramic Event Streaming layer (think decentralized Kafka) that powers it. Success looks like... You have collaborated with colleagues and contributed heavily towards adding several key capabilities to the Ceramic Protocol and other core products, built with consideration for scalability, maintainability, and test coverage to ensure a high quality implementation.You have helped improve the experience for developers building on Ceramic. Every feature or API you work on is clear, well-documented, and free of any major surprises. Overall, developers find Ceramic easy to understand and build onYou have helped mature the Ceramic testing infrastructure to enable us to ship new versions and features quickly while maintaining a high bar of qualityYou have honed your skills (and developed new ones) contributing to cutting edge technology such as: horizontally scaling the peer-to-peer network; adding cryptographically enforced data confidentiality; adding support for collaborative multi-writer data structures; building out our test infrastructure to enable complex multi-node testing scenariosYou have worked with the community to increase understanding and adoption of Ceramic by doing such things as improving documentation, answering community questions, speaking publicly about Ceramic, etc. Salary range: $115-$210K depending on seniority and location. We understand everyone's risk preferences and life situation is different so we can offer flexibility here. Our goal is to extend a fair and exciting offer, while preserving fairness across the team.
As a Senior Backend Engineer, you will join the Ceramic Core Protocol Team in working on and learning from problems related to distributed consensus, sharding, peer-to-peer networking, cryptography, object capability systems, blockchain system design, and more. Success looks like... You have collaborated with colleagues and contributed heavily adding several key capabilities to the Ceramic Protocol and other core products, built with consideration for scalability, and test coverage to ensure a high quality implementation.You have helped mature the Ceramic testing infrastructure to enable us to ship new versions and features quickly while maintaining a high bar of qualityYou have helped improve the experience for developers building on Ceramic. Every feature or API you work on is clear, well-documented, and free of any major surprises. Overall developers find Ceramic easy to understand and build onYou have honed your skills (and learned new ones) contributing to cutting edge technology in one or more of the following disciplines: horizontally scaling the peer-to-peer pubsub network while maintaining strong peer connectivity; adding cryptographically enforced data confidentiality and an Object Capability-based access control system; building out our test infrastructure to enable complex multi-node testing scenarios;You have worked with the community to increase understanding and adoption of Ceramic by doing such things as improving documentation, answering community questions, speaking publicly about Ceramic, etc. Salary range: $115-$210K depending on seniority and location. We understand everyone's risk preferences and life situation is different so we can offer flexibility here. Our goal is to extend a fair and exciting offer, while preserving fairness across the team.
We are looking for a Senior Full Stack Engineer with strong front-end experience while working in Ruby on Rails. This engineer will have the opportunity to work closely with members on the team and tackle a wide variety of technical obstacles throughout the stack. This candidate will need to take into consideration performance, accessibility, and user experience to ensure that we are providing a cutting-edge community building experience for creators and users alike. The starting salary range for this role is $145,000 - $157,000 plus equity and is not location-based. In this role, you'll be accountable for: Build thoughtful, accessible UI and components that by contributing to our component libraryDesign and expand the capabilities of our API (built with Ruby on Rails), and design and expand the capabilities of our web frontend, built in JavaScript and PreactWork closely and collaboratively within a cross functional team that includes Product, Design, Engineering, as well as other stakeholders, like our Community teamIdentify areas for growth and iteration on our application stack and advocate for them on the Engineering roadmapTriage, debug, and fix bugs reported by usersParticipate in code reviews, design and implementation conversations, and post-incident reviews
We are looking for a Lead Full Stack Engineer with strong front-end experience. This role will be highly impactful across the stack and be a great opportunity to be innovative and collaborative with Product, Design, and other engineers on the team. This candidate will need to take into consideration user experience, performance, and accessibility, and to ensure that we are providing a cutting-edge community building experience for creators and users alike. The starting salary range for this role is $180,000 - $194,000 plus equity and is not location-based. In this role, you'll be accountable for: Work collaboratively with Product, Design, Engineering, as well as other stakeholders to ship key aspects of our productBe an integral collaborator on our engineering and product roadmaps, often guiding on design and implementation conversationsProactively pick up new high impact, complex and largely unscoped work, identifying solutions and tradeoffs, and working in an iterative manner in an asynchronous, distributed cultureWrite, test, document, and maintain code that takes performance, security risks, monitoring, accessibility, and other industry best practices into accountTriage, debug, and fix bugs reported by usersParticipate in code reviews, technical discussions, and post-incident reviews
We’re looking for a Senior Platform Engineer to help deliver on our platform and infrastructure needs across DEV (dev.to) and Forem Cloud. You’ll be responsible for deploying and maintaining multiple instances of our software on Forem Cloud to ensure our customers have a solid hosting experience for their communities. Additionally, you will work closely with engineering across the organization on all aspects of site reliability, performance, automated testing, and platform/support engineering as we operate our own communities, including DEV. The starting salary range for this role is $145,000 - $157,000 plus equity and is not location-based. In this role, you'll be accountable for: Deploy and manage multiple instances of our Ruby on Rails applicationDesign automated software and product upgrades, change management, and release management solutionsMonitor and assess the overall health of our systemsTroubleshoot/Debug priority incidents, facilitate blameless post-mortems and ensure permanent closure of incidentsParticipate in our support coverage as neededIdentify and drive opportunities to optimize performance across the entire stack (hardware, software, application, and network)
At Skylight, data engineers work closely with product managers, researchers, designers, engineers, and data scientists to design ways to ingest, optimize, synthesize, and analyze data to help users make informed decisions. They build software and infrastructure to process data from a variety of sources and store it in a way that supports analytical and other needs of end users. What you’ll do: Use a variety of data processing tools, languages and libraries to ingest, transform, and enrich dataWork with a variety of data processing and storage infrastructure while optimizing for both performance and cost.Analyze data for trends and patterns, developing actionable insights that drive business goals and objectivesWrite readable, reusable, and performant code to ensure the performance and reliability of data extraction and processingPreserve privacy, security, and integrity through the entire data life cycle Engage with stakeholders to identify opportunities for data-driven impactCollaborate with others as part of a cross-functional team that includes user experience researchers and designers, product managers, engineers, and other functional specialists We participate in E-Verify and upon hire, will provide the federal government with your Form I-9 information to confirm that you’re authorized to work in the U.S. We're an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.
We are looking for an experienced Senior Engineer to be part of our five-person Apple team, dedicated to building great native iOS, macOS, and watchOS applications. Gross annual compensation for the role is €68,000 and we are committed to increasing salaries every year based on company and individual performance. In addition to that, we also have awesome benefits, which you can check out below. You can work from anywhere in the world. Our apps are 100% Swift. We support hundreds of thousands of weekly active users while successfully keeping a 4.8 rating on the App Store. As an iOS/macOS Engineer, your main responsibilities will be: Developing new features and improving our iOS, macOS, and watchOS applicationsDesigning, breaking down, and completing projects of a medium to large scope with high-level productivityProactively finding problems of existing systems and processes, proposing solutions, and owning the technical excellence of the teamWorking closely with product managers, designers and other stakeholders, communicating effectively, and contributing to all stages of the development About the Team We are a global team of 100+ awesome people working from over 40 countries around the globe. We hire globally, you work locally—in the heart of London, a beach outside of São Paulo, or a quiet village near Florence, the choice is yours. Every few months we travel to meet up somewhere in the world and spend some quality time together. We place a huge amount of trust in our people, and we measure the outcomes rather than the work itself. Our values fuel our results.
We are looking for a Backend Developer to join our engineering team as we have too many ideas and not enough developers! The salary for this position is €66,000 annually, plus great benefits (see below). We are committed to increasing salaries every year based on company and individual performance. You can work from anywhere in Europe. The Team Toggl Hire is on a mission to revolutionize the way hiring happens. We are big believers that modern day recruiting should be effortless and enjoyable. That means no more resumes or cover letters, no more endless hours screening through applications, no more interpreting past roles into current experience, no more bias and gut feeling, but informed decisions based on data. We are a fully remote team, with headquarters in Tallinn, Estonia. We are highly skilled, highly motivated, and most importantly, a fun, friendly bunch. We value transparency, communication and results over effort and excuses. We have regular in-person meetups all over the world! The engineering team has a Product Manager, a Designer, a Lead Engineer, 3 frontend and 3 backend developers. We also help the other 2 developers focusing on the growth experiments and their Product Manager. We have been recently named as one of the best remote companies to work at. The role As a Backend Developer your main responsibilities will be: Working independently with minimal supervision and handholdingBuilding and maintaining product features, ensuring performance, security and scalabilityFinding best possible technical solution for new features implementationContributing to technical design and architecture with growth and scalability in mindDoing code reviews or researching and implementing new tools when needed. The main technologies you will be working with are: Golang, PostgreSQL, GraphQL, Heroku, AWS, CircleCI.
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
👉 Do you enjoy working closely with international start-up companies and organizations? 👉 Do you draw satisfaction from automating the processes of Continuous Integration & Deployment? 👉 Would you rather shape the responsibilities and structures around you instead of being told what to do? 👉 Do you prefer to “win” as a team as opposed to being a lone wolf? If so, we might have an interesting opportunity for you. We are looking for a Cloud Infrastructure Engineer who could work smoothly with our team and help us shape our solutions to satisfy both our end customers and developers. Challenges to tackle: Implementing DevOps principles, methodology, and practices in the scope of small/medium organizationsTailoring automation tools for deployment, orchestration, and test needsBuilding, and maintaining virtualized infrastructure for various projectsImproving scalability, availability, and reliability of cloud-based systemsWorking with cross-functional teams to ensure quality throughout the software development lifecycleCo-creating a team of skilled engineersReceiving and giving regular feedback from clients and peersDirect collaboration with founders and an experienced PO/PM
Do you enjoy working closely with international start-up companies and organizations? Do you like solving problems using custom solutions instead of off-the-shelf ones? Are you tired of working on the same project for the last couple of years? Would you rather shape the responsibilities and structures around you instead of being told what to do? Do you prefer to “win” as a team as opposed to being a lone wolf? Do you feel like you need a change? If so, we might have an interesting opportunity for you. We are looking for a Senior Cloud Infrastructure Engineer who could help us build our team and work smoothly to shape our solutions to satisfy both our end customers and developers. Challenges to tackle: Implementing DevOps principles, methodology, and practices in the scope of small/medium organizationsTailoring automation tools for deployment, orchestration, and test needsBuilding, and maintaining virtualized infrastructure for various projectsImproving scalability, availability, and reliability of cloud-based systemsWorking with cross-functional teams to ensure quality throughout the software development lifecycleCo-creating a team of skilled engineersReceiving and giving regular feedback from clients and peersDirect collaboration with founders and an experienced PO/PM
👉 Wondering what would make you a better developer at this stage of your career? By working with dozens of different mid-level developers, we concluded that in many cases, it’s not only about your technical skills. It might be about your soft skills and looking at problems with the big picture in mind. Many companies and environments support the development of technical skills. There are only a handful, including Ragnarson, that focus on shaping developers as well-rounded professionals. 👉 If your long-term aspiration is to become a technical lead, we have a suitable environment to help you reach your goals. Challenges to tackle: Working with the tech stack from low-level data parsing, through serving a JSON:API API to building a Vue.js SPAComplex and deliberate planning of feature implementation and its effect on the application/systemHelping clients with scoping projects and picking the right solution and architectureAdvising clients on different technological challenges affecting their businessSuggesting changes within the team if neededCommunicating directly with clients on a daily basisBuilding and maintaining relationships with our clientsMaking sure that our clients get the value they need We don’t expect you to have experience with all those aspects. It’s only important that you want to learn how to handle them.
So, you’re considering a job at Ragnarson? It's in our best interest to help you find out whether Ragnarson is the right place for you. Deciding how we will be spending 6 to 10 hours of our lives together, five times a week, is paramount. It shouldn't be down to a simple benefit versus requirements comparison. There is no point in running yet another software development company without a good reason. For us, it's how we treat others as we would like to be treated (read our manifesto). That's why at Ragnarson we have created an environment where people achieve their fullest potential and are able to express themselves through their work. If you don’t see yourself in our story, Ragnarson is probably not the place you are looking for. In order to foster this environment, the company has transparency at its core. All staff have access to our complete financial records, expenses, income, client/employees rates etc. All of the processes, decisions and documents around them are open too. As uncle Ben said, “With great power comes great responsibility.” So you will need all these details to make various decisions at the company - whether or not to recruit somebody, accept or reject a client's project, give feedback to others, allocate the profit or save it for the future. Making such calls will help you develop and broaden your perspective. Obviously, you will be working with our clients on their products too. But that’s definitely not all there is to working at Ragnarson. You won’t find empty phrases like “flexible time”, “interesting projects”, “international clients” or “work in a young and dynamic team” commonly used in most job offers. Those terms have become devalued in IT jobs and mean exactly nothing. At Ragnarson you will be able to choose and adjust your perks to boost your productivity. Given you're still reading this and you haven’t seen the salary yet (because there is none in this narrative), your motivations are not strictly financial. That's great because for us money is a commodity that frankly, is easy to acquire nowadays. It’s much harder for you to find a work environment that you believe in and for us to find an engaged teammate. Twice a year at Ragnarson you will set your salary to whatever you think is right, based on the company's budget, feedback from the people you have worked with and the market comparison. Nobody will have a right to interfere with that decision.
As a member of the Developer Relations team, you will play a key role in better understanding how our developers use the product - from onboarding and first explorations, to advanced Enterprise applications - and using what you’ve learned to enable the community and to champion feature requests and improvements on their behalf. You’ll work directly with Documentation writers, Product Managers, and Engineering to use what you’ve found to improve the developer experience for every user by producing technical articles, documentation, example code, and training resources, and to advocate for that experience in event talks and public demos. Your goal will be to cultivate relationships within developer communities, all for the purpose of providing the resources and context needed to enable developers to make cool things that solve real problems with Platform.sh. It’s from those relationships that you will be best able to create resources well aware of best practices in those communities, and how best to support integrations between popular tools and Platform.sh. The Product organization is distributed across the Americas and Europe. What you can expect Write, update, and maintain documentation around best practices working with our product using a variety of frameworks and programming languagesResearch best practices within developer communities in order to produce and maintain example codebases meant to be deployed by our usersTransform research into interesting blog postsLeverage research into content for conference and meetups talks, that can be given at both online and in-person eventsAssist internal teams as a technical resource for improving developer experience generally, as well as around the specifics of a given framework and runtimeCollaborate with all teams throughout Developer Experience to produce documentation, onboarding materials and training pathsPlan and participate in team webinars, live streams, and workshopsCultivate collaborative relationships with our users as well as external developer communities What we bring as a team Join a team of fellow tinkerers to deep dive into frameworks and tooling, share that knowledge through example code and technical documentation, and investigate the bugs and edge cases that need visibility so our users don’t have toAn open work environment where your voice is welcomed on any topicA culture of constant improvement, no process for process sake or hierarchical red-tapeWe are a growing company and actively foster internal promotion opportunities This is a remote job. Work from anywhere in North America! We’re a worldwide, distributed team looking for the best talent. Our remote model has been in practice and thriving since 2014. To us, remote work means flexibility and having truly diverse, global teams. A clear and concise written communication style is required for success in the role and the company. The cover letter to your application will be the first test of this metric.
For its groundbreaking PaaS solution, https://platform.sh is looking for a Cloud Software Engineer based in France with an interest in Python or Go, good understanding of Linux systems, and an ability to embrace the challenges of building robust, distributed systems. There are many interesting challenges at Platform.sh that could use your attention: Our project backend allows customers to update their application with a Git push, or spin up a development environment in one step. We’re steadily adding more features to itWe maintain a wide selection of LXC, VM (AWS, Azure, Google Cloud, OpenStack), and Docker images using concise, declarative manifestsWe have a high container density in our industry, and we’re aiming to get it higherWe’ve been working hard on a fast, resilient, and cost-optimized observability framework to make system behavior transparent to us and our customersWe support customer applications that use many different programming languages, including Python, Ruby, NodeJS, PHP, Java, Elixir, and .NETWe want to explore many other areas, including auto-healing on high-availability clusters, the performance of our multi-protocol ssh proxy, improvements to our block storage layer built on Ceph, new features on the edge layer, and the great ideas you’ll bring with you when you joinBy the way, we have our own orchestration software. For example, you won't be using Kubernetes for now, but will instead collaborate with the team to create other great tools :) If you’re preparing for the technical interview, it might be helpful to know that this role involves more systems engineering than application development. So knowing about system calls is more important than, say, knowing Django. If you don't have all the required skills: we are also looking for potential. We understand the importance of an active mind, and no one's skills are more important to us than finding a good overall fit. This is a remote job. Work anywhere from France! We’re a worldwide, distributed team looking for the best talent. Our remote model has been in practice and thriving since 2014. To us, remote work means flexibility and having truly diverse, global teams. To maximize team collaboration with product, design and engineering teams, this role is preferred in France in time zones ranging from UTC-1 to UTC+2.
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?
Are you up to the challenge of using software to guarantee that products of stable and high quality are continuously delivered to our customers? Then read our vacancy for Embedded Software Developer within Livestock Management! As Embedded Software Developer you implement embedded software in our innovative automation solutions for the livestock industry. Data collection with our intelligent wireless low-power sensors, SmartTags, are at the heart of these solutions. Your work is directly linked to the hardware of these sensors and you know how to use embedded software to monitor their functionality and quality in the production process and thus ensure the quality of the delivered products. Your tasks include Drawing up functional and final test specifications;Implementation of functional hardware tests, often integrated into the product;Creating specific software modules for functional and final testing in production;Adjustment and fine-tuning of functional and end tests in case of product introductions or changes;Monitoring and thoroughly analyzing reasons for failure in functional and end tests of products in series production;Initiating and implementing improvement actions for the product and production resources;Early contribution in development regarding design choices of hardware and softwareClosely involved in validation and production of proto- and 0-series. Your team You will be working in the development team CowControl Livestock Management Dairy. This is a multidisciplinary team of (embedded) software developers, hardware engineers, mechanical engineers, product owners and test engineers who work together on a project basis.
The Team Engineering at Pex is made up of fully distributed, cross-functional, and autonomous teams with engineers from various backgrounds and skill levels. As a people-focused Engineering Manager, you will lead and grow a team of 4 engineers (2 Frontend and 2 Backend) who are building the products our rightsholder partners and clients use to engage with our algorithms and data. Engineering Values Autonomy and AccountabilityTransparency and CandorStrong Finisher and UnblockerWorking at a Sustainable Pace The Role As Engineering Manager, you exemplify our values and empower teams to take initiative, experiment, learn from mistakes, and share opinions freely. Here’s how we expect you’ll make an impact and lead: Support your team’s work with timely feedback and coachingActively participate in each individual team member’s growthUnderstand the big picture while coaching and enabling the team’s Tech Lead to communicate effectively with the team Supervise engineering team deliverablesWork with the team’s Product Manager and Tech Lead to deliver the right productWork with other managers to nurture a strong engineering culture Our Stack While Engineering Managers at Pex are not required to be hands-on and are supported by a Tech Lead focused on technical leadership, it doesn’t hurt if you’re already familiar with any parts of our tech stack: Go on the backendVue3 with composition API, TypeScript, Vite, Prettier, Jest + Testing Library, Cypress, Tailwind CSS, Storybook, Semantic UI, GitHub Actions, Netlify on the frontendPostgreSQL, FoundationDB, ElasticSearch, Snowflake, dbt CI/CD pipeline backed by JenkinsDocker and Kubernetes to support our expansive development, QA, and production environments
The Team Our Infrastructure Engineering team is a fully remote, cross-functional, and autonomous team made up of talented engineers from various backgrounds and skill levels. At Pex, we value transparency and clear communication, and we strive to create an environment where all team members feel safe and supported to take initiative, experiment, learn from mistakes, and share opinions freely. The Role We are looking for someone who cares deeply about data, and database hygiene. We have several large, mission-critical, traditional and non-traditional databases upon which you would gain ownership when joining us. You will both lead, and implement regular hardware, OS, and software maintenance efforts for Postgres, Postgres+Citus, Foundation DB, Scylla and Elasticsearch deployments, etc. You’ll lead the regular assessment of data hygiene of various databases, and participate in vacuum’s, index creation, etc in collaboration with our existing team of data architects. Our Stack Go, C++, PythonPostgres, Citus, Foundation DB, Scylla (Cassandra), Elastic, InfluxDB, PrometheusCI/CD pipeline backed by Jenkins and FluxKubernetes, Docker Azure
The Team Our Infrastructure Engineering team is a fully remote, cross-functional, and autonomous team made up of talented engineers from various backgrounds and skill levels. At Pex, we value transparency and clear communication, and we strive to create an environment where all team members feel safe and supported to take initiative, experiment, learn from mistakes, and share opinions freely. The Role We are looking for someone who cares deeply about data, and database hygiene. We have several large, mission- critical, traditional and non-traditional databases upon which you would gain ownership when joining us. You will both lead, and implement regular hardware, OS, and software maintenance efforts for Postgres, Postgres+Citus, Foundation DB, Scylla and Elasticsearch deployments, etc. You’ll lead the regular assessment of data hygiene of various databases, and participate in vacuum’s, index creation, etc in collaboration with our existing team of data architects. Our Stack Go, C++, PythonPostgres, Citus, Foundation DB, Scylla (Cassandra), Elastic, InfluxDB, PrometheusCI/CD pipeline backed by Jenkins and FluxKubernetes, Docker Azure
The Team Our Infrastructure Engineering team is a fully remote, cross-functional, and autonomous team made up of talented engineers from various backgrounds and skill levels. At Pex, we value transparency and clear communication, and we strive to create an environment where all team members feel safe and supported to take initiative, experiment, learn from mistakes, and share opinions freely. The Role We are looking for someone who cares deeply about data, and database hygiene. We have several large, mission- critical, traditional and non-traditional databases upon which you would gain ownership when joining us. You will both lead, and implement regular hardware, OS, and software maintenance efforts for Postgres, Postgres+Citus, Foundation DB, Scylla and Elasticsearch deployments, etc. You’ll lead the regular assessment of data hygiene of various databases, and participate in vacuum’s, index creation, etc in collaboration with our existing team of data architects. Our Stack Go, C++, PythonPostgres, Citus, Foundation DB, Scylla (Cassandra), Elastic, InfluxDB, PrometheusCI/CD pipeline backed by Jenkins and FluxKubernetes, Docker Azure
The Team Our Infrastructure Engineering team is a fully remote, cross-functional, and autonomous team made up of talented engineers from various backgrounds and skill levels. At Pex, we value transparency and clear communication, and we strive to create an environment where all team members feel safe and supported to take initiative, experiment, learn from mistakes, and share opinions freely. The Role We are looking for someone who cares deeply about data, and database hygiene. We have several large, mission-critical, traditional and non-traditional databases upon which you would gain ownership when joining us. You will both lead, and implement regular hardware, OS, and software maintenance efforts for Postgres, Postgres+Citus, Foundation DB, Scylla and Elasticsearch deployments, etc. You’ll lead the regular assessment of data hygiene of various databases, and participate in vacuum’s, index creation, etc in collaboration with our existing team of data architects. Our Stack Go, C++, PythonPostgres, Citus, Foundation DB, Scylla (Cassandra), Elastic, InfluxDB, PrometheusCI/CD pipeline backed by Jenkins and FluxKubernetes, Docker Azure
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).
The Borrowing collective makes borrowing money simple, fair and transparent. We’re really proud that this fair approach to lending helps people to get what they want from life on their own terms. Squads in Borrowing have already shipped and scaled Loans and Overdrafts to hundreds of thousands of Monzo customers. They’ve made it easy to take out a loan without the unfair fees or confusing pricing that you find elsewhere. We've most recently launched a completely new product, Flex: a consumer focused buy now pay later product that is growing rapidly - providing a simple and clear way of using instalment loans. Borrowing teams work on everything from the way borrowing works in the app, right down to how they move and account for money that our customers borrow. They are extremely customer focused and start most of their work by understanding customers and their actual needs. Your day-to-day: A Staff Engineer at Monzo is a technical (IC) leadership position. As a Staff Engineer in the Borrowing collective at Monzo, you’ll: Work with the product leadership team of your collective to ensure we are making the right trade-offs across squads. You’ll use your keen sense of product market fit to do this.Help your teams manage the trade-offs implied in shipping new product to market - balancing speed, polish and the need to learn what fits customers’ needs best.Rally your team around a mission, objective or company priority, injecting urgency when needed or slowing down pace to make sure the right controls are in place.Understand several work-streams across your group keeping enough context to regularly provide technical advice to other engineers.Use your expert knowledge and experience to lead architectural discussions for the most complex systems in the collective. You’ll do this in order to arrive at solutions that are robust and optimal given the context.Keep a high bar for technical excellence in the collective, through your own work, highlighting the work of others and calling out when things haven’t quite met the bar.Foster a culture of quality within the collective. Proactively championing measures to test work, and get buy-in from stakeholders when this is not appreciated. Pro-actively mentor, sponsor and up-level engineers. What you’ll be using: We rely heavily on the following tools and technologies: Go to write our application code (there’s an excellent interactive Go tutorial here)Cassandra for most persistent data storageKafka for our asynchronous message queueEnvoy Proxy for RPCKubernetes and Docker to schedule and run our services AWS for most of our infrastructureReact for internal web dashboardsWe also have two physical datacenter sites with actual cables to connect to various third parties Logistics 💰 Salary is around £140,000 - £180,000 plus stock options and other benefits.✈️ We can help you relocate to the UK.✅ We can sponsor visas.📍This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London).⏰ We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.📚 Learning budget of £1,000 a year for books, training courses and conferences.➕ And much more, see our full list of benefits below.
Our vision in Business banking is to become the “Financial control centre” for SMEs We are aiming to do this by providing the features, funding and services that businesses need. We want to integrate seamlessly with their existing tools to make them more powerful, and automate painful manual processes for SMEs. Building on the Monzo experience we want to adopt and enhance our existing features and provide new features that are specific to businesses. For example, building on top of Pots we provide businesses with Tax pots that allow them to automatically put money aside on every incoming payment to be used later in the year as they file their taxes. We also build new Business specific features like the Invoices that allow businesses to create, send and manage their Invoices directly via their account. Our main challenges evolve around: building features that allow Business to manage their accountenable multiple users to have access to and manage the same accountintegrating with 3rd parties to connect to the tools that Businesses use, whilst maintaining customer data accurate and easily accessiblemanaging and maintaining accurate data for Businesses as they are more complex structures Our teams have a wide remit working vertically across all the layers of the application from the apps to the backend systems, and also horizontally across operations and internal tooling to make sure we provide the best customer experience across the board. Your day-to-day: A Staff Engineer at Monzo is a technical (IC) leadership position. As a Staff Engineer in the Business Banking collective at Monzo, you’ll: Work with the product leadership team of your collective to ensure we are making the right trade-offs across squads. You’ll use your keen sense of product market fit to do this.Help your teams manage the trade-offs implied in shipping new product to market - balancing speed, polish and the need to learn what fits customers’ needs best.Rally your team around a mission, objective or company priority, injecting urgency when needed or slowing down pace to make sure the right controls are in place.Understand several work-streams across your group keeping enough context to regularly provide technical advice to other engineers.Use your expert knowledge and experience to lead architectural discussions for the most complex systems in the collective. You’ll do this in order to arrive at solutions that are robust and optimal given the context.Keep a high bar for technical excellence in the collective, through your own work, highlighting the work of others and calling out when things haven’t quite met the bar.Foster a culture of quality within the collective. Proactively championing measures to test work, and get buy-in from stakeholders when this is not appreciated. Pro-actively mentor, sponsor and up-level engineers. What you’ll be using: We rely heavily on the following tools and technologies: Go to write our application code (there’s an excellent interactive Go tutorial here)Cassandra for most persistent data storageKafka for our asynchronous message queueEnvoy Proxy for RPCKubernetes and Docker to schedule and run our services AWS for most of our infrastructureReact for internal web dashboardsWe also have two physical datacenter sites with actual cables to connect to various third parties Logistics 💰 Salary is around £140,000 - £180,000 plus stock options and other benefits.✈️ We can help you relocate to the UK.✅ We can sponsor visas.📍This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London).⏰ We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.📚 Learning budget of £1,000 a year for books, training courses and conferences.➕ And much more, see our full list of benefits below.
We're looking for a Software Engineering Manager to join our Cloud Skills Engineering Team. You'll lead engineering practices, with a focus on continuous improvement & lean, and bring a systems thinking embodying a “you build it, you run it” approach to development and operations. While you'll possess strong technical engineering skills you will also demonstrate people leadership skills to coach, mentor and promote healthy teams. What you’ll own: Lead and advocate Agile engineering practices, with a focus on continuous improvement, lean and systems thinking.Be the technical leader for the team; help provide guidance to other developers, tackle sophisticated business logic problems, recommend new ways to utilise technologies incorporating context around scalability, cost, code maintenance etc.Works with the Product team to understand and analyze business requirements in order to design and implement technical solutions.Lead backlog refinement and sprint planning, providing visibility of progress and blockers.Ensure products are well designed, well built and have flexible architectures to meet business needs and future extensibility.Undertakes regular one-on-one meetings and conducts regular performance and development reviews.Assists in the recruitment to establish the teams.
Engineers on the product teams at Articulate work on complex full stack web-based applications. We believe the job of an engineer is more than just writing code. We are here to create experiences which delight our customers—that is always our top priority. In this role you will build performant systems and delightful tools that empower Articulate engineering teams to move quickly, safely, and reliably. This person sweats the details, focuses on quality results instead of effort, and sees problems as opportunities to learn and level up as a team. What you’ll do Mentor and influence less-experienced team members in their technical career journey.Balance near-term engineering needs with long-term organizational direction.Address incoming requests for infrastructure support from internal engineering teamsAssist in resolving outages and service disruptions by participating in an on-call rotationEnsure product engineers can easily add and manipulate infrastructure resources within their services by providing technical abstractions (Terrform modules, etc.) documentation, and educationBe a living example of the best practices your team and adjacent teams should follow when building resilient, scalable systems and tools.Tenacious problem solving abilities across a broad spectrum of our team's problem spaces, including software engineering, infrastructure, performance, monitoring, security, reliability.Confidently lead and coordinate large-scale, cross-team, multi-disciplinary projects. Some recent projects this team has worked on or is still currently working on include: Beanstalk/ECS to EKS, building out interconnected data lakes, configuring automated backup systems that align with our SOC2 policies.
Responsible for direction and execution on the Platform engineering team. The primary focus of your role will be to lead, grow, and scale Platform Engineering in order to support your customers in Product Engineering, guide managers and teams under your supervision, and work with senior leadership to remove obstacles. You will also collaborate across Articulate to ensure project dependencies and deliveries are handled well. You’re not expected to write code or be hands-on with infrastructure on a day-to-day basis. However, you should be comfortable in these areas, have a strong technical background, and keep up to date on industry trends in platform, cloud infrastructure, and dev tooling in order to provide guidance and recommendations to your managers and teams. What you'll do: Lead a critical engineering team that supports the overall effectiveness of our engineers and contributes to the success of our engineering orgDrive maturity of our platforms, tools, infrastructure, and processes to support thoughtful experimentation and predictable delivery in order to meet business objectivesProvide delightful technical infrastructure and developer toolsResponsible for managing EMs and ICsRepresent the Platform Engineering team to the larger engineering orgEnsure project deliverables are on schedule, on budget, and in line with business requirementsCollaborate across teams, departments, and organizational levels to effectively drive resultsCoach EMs and ICs toward impactful outcomes and improving the team’s functional maturityBuild cohesion and connection across Platform Engineering teams and between Platform and your engineering customers
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.
As a Staff Site Reliability Engineer, you will be part of a team that is passionately automating everything possible to make Guidewire systems run more efficiently. The SRE team is dedicated full-time to creating and running software that improves the reliability of systems in production, serving hundreds of customers and supporting millions of transactions each day. You will be ensuring the reliability of Guidewire’s flagship cloud platform and InsuranceSuite products and building tooling to help ensure efficient operations and optimal availability of all SaaS multi-tenant and customer-focused systems. SREs collaborate closely with Guidewire’s core product developers & Global Support teams to ensure that the Guidewire core cloud products address functional and non-functional requirements such as availability, performance, observability, and maintainability. Duties & Responsibilities Implement systems for monitoring of events and application/infrastructure performance metrics across a growing set of customers going into production on Guidewire’s Cloud Platform.Oversee and automate the team’s growing presence in AWSOwn observability initiatives, contributing to core systems development with features, bug fixes, reliability improvements, etcDevelop full stack tooling and processes for monitoring, alerting and logging highly performant applications and interfaces and deploy/integrate existing systems to ensure uptime and application performance of critical production systemsAutomate deployment tasks for core product and infrastructure tools and maintain automation infrastructureCreate system documentation and training materials to empower and educate our fellow team membersBuild and maintain observability tooling, metrics, and dashboarding for purposes of detecting and surfacing customer-specific performance bottlenecksConfigure and maintain monitoring and alerting systems to support individual customer production and non-production environmentsWork closely with Product Development, Global Customer Support and other internal Cloud Operations teams to specify and detail solutions and practices. Open to Remote candidates from EST or CST time zones. Our employee culture… https://careers.guidewire.com/culture
Get a remote job that you will love with better compensation and career growth. We’re Lemon.io — a marketplace where we match you with hand-picked startups from the US and Europe. Why work with us: We’ll find you a team that respects you. No time-trackers or any micromanagement stuffOur engineers earn $5k - $8k (commensurate with experience) / month. We’ve already paid out over $10M.Choose your schedule. We have both full- and part-time projects.No project managers in the middle — only direct communications with clients, most of whom have a technical background.Our customer success team provides life support to help you resolve anything.You don’t have to look for clients and or negotiate anymore: just do what you do best and leave us the rest. Please mention the word EXALTATION when applying to show you read the job post completely (#RMTE5Ljk0LjE3Ni4yNw==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Tired of endless hours of technical testing? Are you prepping for multiple rounds of technical interviews just to find out someone else got the job? How about an opportunity that has NO technical interviews? Sounds too good to be true, but it actually exists! At Commit, we’re hiring Senior Full-Stack/Front-End/Back-End Software Developers. Three brief, casual conversations before you’re hired. Please mention the word ADULATION when applying to show you read the job post completely (#RMTE5Ljk0LjE3Ni4yNw==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.