Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: c++ unreal-engine4 command-line

Job Duties:

  • Being one of the primary contributors in a multiplayer PC game.
  • Designing, prototyping, implementing and refining core game systems.
  • Analyzing and improving game performance.
  • Adapting to unfamiliar areas of code or concepts when investigating a problem.
  • Work closely with the rest of the programming team to assist in development, to be a positive contributor to improvement and integration of new code.
  • Coordinating with the testing team to work on fixes for bugs.
  • Working with members of other departments on cross-department features [e.g., sound, animation, VFX].
  • Integrating third-party SDKs and Unreal Engine updates.

Skills Requirements:

  • Bachelor's degree in Computer Science, or equivalent.
  • Minimum of 4 years full time experience working as a software engineer within the games industry.
  • At least one shipped game title; preferably using Unreal Engine.
  • Excellent understanding of C++.
  • Experience with game engines.
  • Familiarity with command line tools and operations. 


This is a full-time permanent position, where the successful candidate will be working from home, with a long term view to relocate to Vancouver, Canada.

This role offers:

  • Competitive salary
  • Health and dental benefits
  • Wellness spending account
  • 6 weeks vacation including a paid annual week-long company trip
  • Wonderful colleagues!

If you meet the above qualifications, and OWI sounds like the kind of company you want to be a part of, please apply now with a cover letter, a copy of your resume and a copy of your technical portfolio.


Offworld Industries is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ancestry, place of origin, colour, ethnic origin, language, citizenship, creed, religion, gender, sexual orientation, age, marital status, physical and/or mental handicap, financial ability or any other characteristic protected by law.



Job Benefits:

  • Annual company trip
  • Health and dental care
  • Wellness spending account
  • 25 days paid vacation
  • Annual employee anniversary gifts

Time zone: (GMT-08:00) Pacific Time +/- 2 hours

Skills: amazon-redshift data-warehouse data-modeling azure-synapse schema
Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points.  By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more. About Clevertech We're Clevertech, since 2000, we have been consulting for and building core operating technologies, mobile apps and complex web applications that drive business growth for startups and Fortune 500 companies alike. Our clients' hardest problems are our favorite problems. Requirements
  • Experience evaluating and selecting a Cloud Data Warehouse - Redshift, Snowflake, or Synapse
  • You have accomplishments with data modeling, schemas, and ETL development to support business processes, ideally in the the construction industry
  • Clear communicator with expertise in management level presentation and documentation
Working at Clevertech At Clevertech, you can expect that you will:
  • Be 100% dedicated to one project at a time so that you can hone your skills, innovate and grow
  • Be a part of a team of talented and friendly senior level developers
  • Work on projects that allow you to use exciting, cutting edge tech. We believe in constantly evolving your mastery
The result? We produce meaningful work and we are truly proud and excited to be creating waves in an industry under transformation. Our Benefits We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.
  • Fully remote role in fully remote company
  • Competitive salaries
  • PTO
  • Flexible Family Leave
  • Annual Financial Allowance for YOUR development
  • Strong Clevertech Community
  • Clevertech U (Leadership Program, Habit Building, New Skills Training)
  • Clevertech Gives Back Program
Getting Hired Our team is made up of people that are not only from different countries, but also from diverse backgrounds and disciplines. Our focus on employing respectful, introspective and collaborative talent is what powers our company and our success. Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!  If you want to meet and learn about our CleverPeople's experience working at Clevertech, click here. The best people in tech just happen to be all over the world. Are you one of them? APPLY NOW

Job Benefits:

  • Full-Time Telecommuting
  • Flexible Schedules
  • Paid Time Off
  • Ability to Work with Cutting-Edge Technology
  • Opportunity to Work with and Learn from Top Developers
  • Contribute to Open Source
  • Flexible Family Leave
  • E-Reader for Trainings, Book Club, & Book Recommendations
  • Annual Personal Development Stipend
Skills: project-management product-management scrum

Theorem is looking for a motivated craftsperson to join our global team of 130+ professionals to support our growing distributed services business. We are on a mission to dismantle the traditional consulting ecosystem and replace it with an effective framework for innovation that transforms the way businesses think about and solve problems from the inside out. Feeling a bit unsure about Theorem or how your skills meet the requirements of this role? Please apply anyway and share your thoughts in the application. At Theorem, we are focused on open communication and feedback. As a fully distributed organization, we believe that our diversity of identity, perspective, and experience makes us stronger; we would love to hear your perspective too!  THE ROLE Our Project Managers are skilled in getting things done by effectively leading and collaborating with different members of their cross-functional squads like Design, Engineering, and QA while collaborating with their team's Engagement Managers. Part Project Manager, part Scrum Master, part Technical Product Manager, this role will be deeply involved in the day-to-day execution of several of our key projects with an extremely high-profile client. It is your job to lead, organize, motivate and collaborate with the team in order to ensure project and product success while continually improving our processes to get there. This role requires the discipline and communication to coordinate and facilitate feedback loops between various companies, teams and roles including client end-users as well as internal and external engineering teams, consisting of both local and remote team members. WHO YOU ARE Your career has had a focus on custom software development for external clients utilizing your skillset including requirements gathering, product thinking and leading software engineering teams through delivery.  Maybe you’ve played roles as a Technical Project Manager, Business Analyst or Product Manager, working closely with in-house cross-functional teams and client stakeholders in large scale projects. You're passionate about innovative, Agile-based product development that enables customers to bring their digital products to market.  Our Project Managers team are often described as technical, adaptive, entrepreneurial, consultative partners that act as player-coaches to their teams and as a trusted advisor to their clients.   Their number one goal is to ensure project and product success and they are deeply committed to achieving this.   WHAT YOU'LL DO You will work within multiple cross-functional squads and be responsible for delivering a solution or product of high quality to our customers. You will be responsible for execution, ownership of the project plans and squad leadership. SUCCESS CRITERIA

  • You have ensured that your portion of a large scale initiative is well organized and communicated while solving the right problems with the right solutions, staffing teams appropriately, project plans have the right strategy, and the work we’re doing delivers the greatest value possible to our customers.
  • You demonstrate the ability to plan, organize and manage all phases of a project lifecycle to ensure successful delivery. You own responsibility for designing and kicking off new efforts so you consult directly with clients, our internal resourcing teams and sales to create and execute on a plan.

RESPONSIBILITIES AND DUTIES 

  • Building and maintaining a project delivery project plan
  • Understanding any blockers impacting members of your service team and the successful delivery of your project plan and work tirelessly to clear them
  • Coordinating dependencies with client stakeholders
  • Track dependency slips and communicate the impact to the service delivery project plan and expectations
  • Building and maintaining a risk register with mitigation strategies
  • Collaborating with your team to build your service team’s working model and processes that control inputs to your plan and execution steps to deliver on your commitments
  • Briefing Theorem Engagement & Engineering leadership on risks, mitigation plans, & delivery milestones
  • Briefing client stakeholders on risks and delivery status
  • Coordinating risk mitigation plans with leaders of your service team and client stakeholders and oversee the execution of these plans
  • Creating onboarding curriculum for new resources joining your service team
  • Screening new recruits within the hiring pipeline and make resourcing recommendations to hiring managers
  • Coordinate with Product Managers and Squad leads to prioritize work within your service delivery plan

QUALIFICATION AND SKILLS

  • Project management experience, particularly in client facing roles, preferred.
  • Ability to initiate, plan, execute, control and close projects of medium to large complexity successfully.
  • Clear understanding of critical path and core project management concepts.
  • Very effective communicator, good at arbitration and quickly gathering consensus within project teams spanning a breadth of disciplines.
  • Resilient work ethic with the capability to adapt to the situation, flexibility and nimbleness in terms of work planning, and the ability to think quickly on your feet.


Job Benefits:

  • Open Vacation Policy
  • Hardware
  • Health, Vision, Dental Benefits
  • Fitness Reimbursement Program
  • Flexible Work Hours
  • Paternity & Maternity Leave
  • Education Allowance
  • Conference Assistance
  • Annual Company Retreat
Skills: reactjs node.js amazon-web-services typescript gitlab

epilot digitizes the energy industry with a unique cloud software. We are a fast growing start-up in the heart of Cologne. Our mission: epilot revolutionizes the way all market partners in the energy world work together to deliver products and services. We offer a large network of partners within the cloud world, which is constantly expanded by the community.

We "epilots" are a team of experts from the fields of software development, energy management, product management and sales. In order to bring our solution even faster to the top in the energy world, we are looking for you as a Frontend Developer (m/f/d).

What awaits you

  • You get a deep insight into the German energy market and why epilot is a blessing for the digitalization of the market.
  • As a frontend developer you will work on the new and further development of our React applications
  • You are responsible for implementing user interfaces based on wireframes and screen designs by our UX designers.
  • You write unit and end-to-end tests for the features and applications you develop.
  • You help your team to analyze and correct errors
  • You are involved in the conception of new features as well as in the optimization of existing features
  • You are part of an agile, cross-functional team of backend and frontend developers as well as designers and product managers.
  • You will also work with other teams to make epilot an even better product
  • Technically speaking, the use of cutting edge technology is awaiting you, e.g. React, Node.js, Typescript, Golang, AWS and Serverless. Check out our current tech stack @https://techradar.epilot.io

What you bring

  • You have at least 2 years professional experience with JavaScript
  • You have first experiences with ES6, TypeScript, Webpack, ESLint
  • Nice to have: Experience with GraphQL, Node.js, AWS, Java
  • You have fun creating user-friendly UIs with CSS and HTML
  • Ideally you have already gained experience in an eCommerce environment
  • Tech Stack: React, TypeScript, GitLab CI/CD, Bugsnag (Backend microservice architecture on AWS Kubernetes Cluster)

What we offer

  • The opportunity to help building the most successful SaaS platform in the energy market.
  • Start-up mentality: dynamic atmosphere and great team spirit.
  • A rapidly growing company with an open communication culture, motivated colleagues and an international corporate culture.
  • Exponential learning curve - epilot is growing rapidly and we expect the same from you. You never stand still, you are permanently challenged, you learn from your mistakes a la Fail Fast and Often.
  • A central location in the heart of Cologne with cool cafes around the corner.
  • Performance is rewarded with us - We take your desired salary seriously and talk openly about it with you.
  • Transparency - We maintain a very flat and open corporate culture, everything is visible and open for discussion.
  • Coffee, cold drinks, fruits and much appreciation

You want to know what it is like to work for us? Find out what our colleagues on Kununu say about work @ epilot: https://www.kununu.com/de/epilot

Not convinced yet? Check out our promise to you: promise.epilot.cloud



Job Benefits:

  • Continuous education
  • Regular team events
  • Relocation support
  • Gym subscription
  • Refreshing cold drinks, energetic coffee or fruity tea
  • Remote work

Time zone: (GMT+01:00) Berlin +/- 2 hours

Skills: c++ unreal-engine4

About the Job:

As a Lead Software Engineer, your job will be to serve as a leader, mentor, role model, and primary contributor on your programming team.

As a leader, you should be supportive of the members of the programming team, listening and responding to their ideas and concerns, while also assuming responsibility for anything programming related, and taking the initiative when you know something needs to get done.

As a mentor, you should be able to recognize teaching opportunities for other programmers when they arise, and be willing to guide team members to successful outcomes, both inside and outside programming.

As a role model, you should hold yourself to a high standard and be comfortable setting a good example for the other members of the team.

As a primary contributor, you should be a proactive member in both the design and development processes, who is able to drive the delivery of major systems, difficult features, and serious bug fixes.

Job Duties:

  • Attending meetings related to team management and game production
  • Planning tasks for the game programmers
  • Being one of the primary contributors in a multiplayer PC game
  • Designing, prototyping, implementing and refining core game systems
  • Analyzing and improving game performance
  • Adapting to unfamiliar areas of code or concepts when investigating a problem
  • Work closely with the rest of the programming team to assist in development, to be a positive contributor to improvement and integration of new code
  • Coordinating with the testing team to work on fixes for bugs
  • Working with members of other departments on cross-department features [e.g., sound, animation, VFX]
  • Integrating third-party SDKs and Unreal Engine updates

Skills Requirements:

  • Bachelor's degree in Computer Science, or equivalent
  • Minimum of 4 years full time experience working as a software engineer; preferably within the games industry
  • At least one shipped game title; preferably using Unreal Engine
  • Excellent understanding of C++
  • Experience with game engines
  • Familiarity with command line tools and operations

This is a full-time permanent position based in New Westminster, BC, Canada.

This role offers:

  • Competitive salary
  • Health and dental benefits
  • Wellness spending account
  • 3 weeks paid vacation and 2 weeks paid studio shutdown over the December holiday period
  • 1 week paid annual company trip
  • Annual employee anniversary gifts
  • Wonderful colleagues!

If you meet the above qualifications, and OWI sounds like the kind of company you want to be a part of, please apply now with a cover letter and a copy of your resume.


Offworld Industries is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ancestry, place of origin, colour, ethnic origin, language, citizenship, creed, religion, gender, sexual orientation, age, marital status, physical and/or mental handicap, financial ability or any other characteristic protected by law.



Job Benefits:

  • Annual company trip
  • Health and dental care
  • Wellness spending account
  • 25 days paid vacation
  • Annual employee anniversary gifts

Time zone: (GMT-08:00) Pacific Time +/- 2 hours

Skills: filemaker

Do you think accounting software should inspire people and help businesses run well (as opposed to sit in an isolated silo)? Codence is growing and we’re looking for an Accounting-focused FileMaker Application Developer to craft both custom FileMaker solutions and continue to evolve our Genesis suite of products.

Codence is a service firm. We create custom software for businesses and bill by the hour: we look for friendly people with strong communication skills and a focus on serving others. Software should solve problems, not create them. It should provide insight, not obscurity.

We're a small team – roughly 20 folks, with a mix of part-time and full-time. We work with dozens of clients ranging from very large organizations to small businesses. We work independently, flexibly, and make time for family, friends, and other pursuits. We try to walk the walk when it comes to managing by mutual agreement.

What's the Role?

Invent amazing FileMaker solutions. Help companies make really great use of their integrated accounting systems.

  • Plan – While this position has primarily a developer focus, you'll work to gain insight of our clients' businesses, gather and document requirements, and help draft project plans, including scope of work, timeline, and budgeting.
  • Collaborate – Working independently is important but so too is collaborating with a cross-functional team. You must be able to manage multiple projects, tasks, and priorities. You'll work with a wide array of clients, from all industries.
  • Communicate – Service skills are essential to this position. You are the consummate professional, consistent, straightforward, and proactive. First rule: care. Second rule: don't surprise the client.
  • Improve – It will be your job to get better at your job and help your teammates and Codence get better at theirs. We want to grow, learn, challenge ourselves, and evolve.
  • Problem Solve – Be smart. You'll address a wide range of programming and business challenges. You'll need to be creative in how you approach your work, avoid dogmatism, and balance craftsmanship with pragmatism.
  • Develop – Last but not least: write great code. Log billable hours. Document well. Design intuitive interfaces. Have a knack for debugging. Accounting requires rock-solid, dependable systems.

Preferred Specs

  • Solid FileMaker chops, with some fluency in other technologies as well, and deep comfort with relational database design.
  • Experience organizing financial data, managing operations for more than a basic business model.
  • Strong familiarity with ERP systems.
  • Advanced Excel skills.
  • Business analytics experience. Experience with requirements gathering, cost estimating, and scope preparation for software projects.
  • FileMaker Certification required (or within some months of coming on board).
  • Familiarity with third-party accounting applications: Microsoft Dynamics, Sage, QuickBooks, Xero, etc.
  • Ability to work with Project Management/Agile software. Familiarity with Jira, and the Atlassian line of products, is a plus.
  • Nice to have – experience with web development (JavaScript, SQL, PHP) is a strong plus.
  • Likewise, another great-to-have: REST and other integrations.

Boilerplate About Us

Codence enables change and digital transformation for our clients. We build apps, cloud-based tools, and sell a powerful suite of adaptable accounting solutions collectively called Genesis.

At Codence we believe diversity in culture, ethnicity, gender, sexual orientation, and backgrounds make us a better team and better consultants – we celebrate it. We're proud to be an equal opportunity workplace and an affirmative action employer.

Our main office sits right downtown in Boulder, Colorado and we have team members all over the US, Costa Rica, and Brazil. Colorado is a fantastic place to live – with 300 days of sunshine a year, amazing outdoor activities, restaurants, culture, and more – but no matter where you call home, we offer flexible work schedules, a friendly team, and a genuine effort to build an amazing culture of diverse, talented folks.

We're a growing company, looking to bring some new products to market in the months ahead. We've got momentum and are really excited to bring you on board.



Skills & requirements

Please visit our website and apply via our application form, thank you!



Skills: kubernetes linux amazon-web-services hadoop amazon-sagemaker

We are experiencing strong demand for our e-commerce payment service and are looking for someone with a Linux Administration background or Mid-level Cloud DevOps Engineer who wants to move towards maintaining/building data processing pipelines with AWS infrastructure. It can also be someone who has done that with other cloud service providers.

We are constantly developing and always striving to improve our software solutions, automating as many processes as possible. You will work both independently and as part of a dedicated DevOps team. One of the tasks will be to change this distribution together with the team. Furthermore we're entering new markets this year, which also requires further enhancements of our current setup and passing compliance audits.

Expectations:

You will be working in a fast-paced environment where changes are normal. You must be able to keep your head cool in a hectic and busy environment. You have a high degree of independence and it is important that you are able to manage several tasks at the same time - also when the deadline is short. 

Main responsibilities:

  • Help our data scientist(s) to build data processing pipelines. You will help build infrastructure for common tasks, like data acquisition, cleaning, manipulation, transformation.
  • Help build and maintain ML ecosystem around data processing, model development, and monitoring.
  • Work with data processing AWS managed services or set up data processing services within Kubernetes clusters
  • Help with Hadoop installation and configuration


Secondary responsibilities:

  • Help maintain our web application clusters
  • Take part in the Dockerization process of Spring Boot applications
  • Organize container orchestration with Kubernetes
  • Refactor our constantly changing code base
  • Implement best practices for our daily infrastructure operations
  • Align our infrastructure with compliance requirements
  • Manage CI/CD processes with the team
  • Set up and maintain new environments in AWS
  • Improve and automate infrastructure development
  • Monitor metrics and develop ways to improve

Our technology stack: 

  • Kubernetes (EKS)
  • AWS
  • Terraform
  • Docker
  • Ansible
  • Grafana
  • Prometheus
  • GitLab
  • Kafka (MSK)
  • ApacheMQ

Requirements: 

  • You probably have a background as B.S. or M.Sc in computer science or similar
  • You have experience with highly automated systems
  • You are able to see solutions from the perspective of the end-user
  • You speak and write English fluently


Job Benefits:

  • Flexible working hours
  • 100% Remote = No commute
  • Work/life balance
  • Working with cool, modern technologies
  • Meetups
  • Clean code
  • Agile

Time zone: (GMT+01:00) Copenhagen +/- 4 hours

Skills: reactjs javascript

Overview 

VidMob is an award-winning Marketing Creative Platform that provides an end-to-end technology solution for all a brand’s creative needs. It is an integrated platform combining first-of-a-kind creative analytics with best-in-class creative production to understand and improve marketing effectiveness.

We seek candidates that are curious, collaborative and committed to excellence. We take every hire seriously and only choose seriously talented team members. We care deeply about our employees and are dedicated to making VidMob an exceptional company to work for. VidMob is proud to offer comprehensive health plans fully paid for by the company, enhanced Maternity/Paternity Programs and unlimited vacation plans. We also provide employees with access to 401K plans, healthy food and snacks, and pre-taxed transit.

VidMob is an Equal Opportunity Employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

VidMob Engineering

VidMob engineers develop a first-in-class operating system for creativity, bringing together the power of data and human creativity to help creators, marketers, non-profits, and more to thrive in the era of scaled digital creative. We are a high-performing team with a strong, positive culture. These are the tenets of engineering at VidMob:

  • Continued improvement of our products, our organizations, and ourselves
  • Outcomes over outputs; delivered value is more important than lines code, sprint points, hours, or other metrics
  • Ownership of success; we are individually responsible for our success as a group; we take our commitments very seriously
  • Our opportunity deserves urgency and care
  • We value our colleagues; we are collaborative and supportive and our diversity is one of our strengths
  • We build for the user; the needs of the user are our inspiration and our arbiter of success

Who We’re Seeking

We are looking for a Senior React Engineer who can turn ideas into reliable software. You’re the type of person who can shift easily from working at the planning and architecture level of a project down into the code. You take pride in your work and how it affects your team, the product, and our customers. You believe in the importance of testing, and in the importance of documentation. You are proactive with a natural desire to improve the product, the department, the company, and your own career. You communicate clearly and proactively where you are now, where you are going, and if there are any obstacles. You have a passion for quality and an eye for detail. You have empathy for the customer's experience, and care about the usability of the product you are building. You love to create. 

  • You have 6+ years of frontend development experience, with a strong focus in React; experience with other frameworks (as well as plain vanilla javascript) is preferred
  • You have significant experience developing and supporting a production-level web application with a team
  • You are familiar with React routing, redux, sagas, higher order components, and at least one testing framework / toolset
  • You have a clear understanding of the fundamentals of modern web development, including accessibility, usability, responsive design, testing and debugging, security, and bandwidth and browser constraints
  • You are able to translate user stories and feature requirements into clear, actionable tasks; can provide reasonable estimates for the amount of work involved; and can work with members of the product and design teams to find the right solution 
  • You can clearly communicate complex concepts both verbally and in writing, to both technical and non-technical audiences
  • You write well designed, readable, testable, and scalable code in accordance with clean code principles and team consensus. You keep solutions simple when possible, and know how to encapsulate complexity when it’s necessary
  • You value collaboration and teamwork
  • You are eager to teach and empower you co-workers and have experience in scaling adoption of new technologies and / or skills across an engineering organization

What You'll Do

You will build and own innovative client web experiences with a desire to achieve exceptional design fidelity, usability, and performance. You will be responsible for technical planning and execution of web projects through research, hands-on development, feature review, supporting other engineers. These projects will require working closely with our product managers, user interface designers, and engineering teams. Additionally, you will provide technical leadership for front end engineering work (code and process), will keep designers and product managers informed and involved about relevant technical considerations and tradeoffs, and will drive evaluation and adoption of new technologies.

  • Implement the features and user interfaces of VidMob products
  • Work with Product and Design groups to help define and refine product features
  • Architect efficient and reusable front-end systems that drive complex web applications
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products in a fast-moving environment
  • Identify and resolve performance and scalability issues
  • Develop Javascript code that interfaces with APIs and handles the API responses gracefully, creating an efficient and fluid customer experience
  • Review how a new design fits into our existing UI library and Design System, working towards reducing duplicate styles, removing extraneous elements, and keep your code lean and DRY
  • Work within the constraints of business requirements and timelines
  • Identify new opportunities to improve the experience of external and internal clients
  • Demonstrate (and define) Senior-level skills and performance as a role model for other engineers
  • Other front-end development related tasks as needed


Skills: amazon-web-services java

Are you interested in being part of a well-funded, early-stage company dedicated to improving learning? Are you a curious problem solver and critical thinker who wants to use technology to solve real-world problems? Are you independently motivated and excited by the challenges of establishing a world-class distributed team? If so, consider joining the Eddy team as its founding engineer.

Summary:

We envision a society of lifelong learners, connected and empowered to continuously achieve milestones and thrive. To start, we’re focused on parents of elementary, middle, and high school students for whom today, learning is inefficient, frustrating, and often misaligned. We’re here to give that environment a long-overdue upgrade for the 21st century, reframing the way a generation of families thinks about learning and all of the stakeholders involved.

We’re seeking a founding Application Engineering leader to join the Product team and build the product and services that will help upgrade learning for the 21st century.

The Application Engineering Lead will:

  • Drive the evolution of our current beta offering to a world-class product for learners and their stakeholders
  • Contribute technical guidance, strategy, and architectural design in support of business and product
  • Drive high-level project estimates and budget
  • Lead a team of engineers to deliver technical projects including contributing directly to the codebase
  • Help with recruiting and onboarding of new engineers
  • Own the whole application software development lifecycle
  • Establish and evaluate engineering processes and recommend improvements proactively
  • Determine the initial technical stack on AWS and the long-term technical stack


Skills & requirements

What you bring

  • 5+ years of experience building consumer software and supporting infrastructure
  • Passion for user-focused and intuitive product development
  • Ability to provide a clear rationale for technology decisions
  • Ability to integrate and interoperate with third-party technology services and software
  • Full-stack engineering experience building scalable APIs and services
  • Experience leading teams of engineers to deliver technology
  • Experience building solutions with AWS
  • Excellent communication skills
  • A proven track record of delivery
  • A builder at heart, you want to get your hands dirty
  • Curious and continuous learner

Pluses

  • Familiarity and comfort contributing to Java codebase
  • Experience contributing to iOS, Android, and/or React Native codebases
  • Passion for helping people be more effective learners
  • Proven track record of building high-performing remote teams



Skills: kubernetes containers cni ceph provisioning

We are growing and our Operations Department is  looking for support to join our international team!

Responsibilities

  • Daily interactions ensuring the health and maintenance of systems in different geographical locations: hardware, software, application and network are operating at peak performance
  • Perform deep dives into both systemic and latent reliability issues; partner with software and systems engineers across the organization to produce and roll out fixes
  • Troubleshoot issues across the entire stack: hardware, software, application and network
  • Drive standardization efforts across multiple disciplines and services in conjunction with SREs throughout the organization
  • Identify and drive opportunities to improve automation for the company; scope and create automation for deployment, management and visibility of our services
  • Represent the SRE organization in design reviews and operational readiness exercises for new and existing services
  • Work with software engineers to improve upon deployment processes
  • Participate in the on-call rotation for production systems

Requirements

  • Sound fundamentals in operating systems, networking, and distributed systems
  • Strong familiarity with Linux systems administration and management best practices
  • Familiarity with container technologies: Kubernetes, CRI, Docker, namespaces, cgroups
  • Strong understanding of: Ethernet, VLANs, IPv4/IPv6, ARP, DHCP, DNS, and TCP
  • Familiarity with distributed system problems: leader election, Raft consensus, etc.
  • Solid understanding of systems and application design, including the operational trade-offs of various designs
  • Expert level understanding with at least one public or private cloud technology such as Amazon AWS, Google GKE, or OpenStack
  • Practical knowledge of various aspects of service design, including messaging protocols and behavior, caching strategies and software design practices   
  • Practical intermediate knowledge of shell scripting, some Ruby is a plus
  • Demonstrable knowledge of TCP/IP, HTTP, web application security, and experience supporting multi-tier web application architectures
  • Excellent knowledge of Linux/UNIX systems administration and performance tuning
  • Comfortable configuring DNS, DHCP, and LAN/WAN technologies
  • Minimum 5 years of managing services in an internet scale *nix environment
  • Must be able to communicate well with technical as well as non-technical colleagues to achieve business goals
  • Must be adaptable and able to focus on the simplest, most efficient and reliable solutions
  • Track record of successful practical problem solving, excellent written and interpersonal communication in English, and documentation skills
  • Curiosity and an interest in networking, systems software, and distributed systems
  • Experience as a systems administrator or operations engineer
  • Experience with a 24/7 production environment
  • Experience with managed deployments providing software, platforms, or infrastructure as a service
  • Experience with Mellanox and Vyatta based networking gear is a plus
  • Experience with SuperMicro server and storage gear is a plus


Time zone: (GMT+01:00) Berlin