Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: django reactjs flask

We are looking for a Software Architect with experience in Django/Flask and React. Pay will be in accordance with abilities, skills, experience, hustle, leadership, level of English proficiency and location.

  • Full time - we expect people to put in 40 hrs a week or more
  • Fully Remote.
  • Salary: $25-$45/hr USD as a contractor - depending on skills, speed, experience, proficiency in our tech stack, location, English fluency, leadership abilities, work hustle & drive, personality, plusses listed, etc...
  • Equity is also available for outstanding applicants and those with leadership abilities.

Critical Requirements:

  • This role is for a Team Lead. Technical leadership experience and a desire to fulfill a leadership role is important for this position.
  • Minimum of 2 years experience in designing software architecture professionally. This must be experience with our Full Stack Technologies (React + Django/Flask).
  • Minimum of 5 years of professional coding experience (React + Django/Flask).

Highly Desired Skills:

  • Strong English-language communication skills
  • Professional experience with Python
  • Professional experience with a python based web application framework, such as Django or Flask. - Experience in Django is preferred.
  • Professional experience with React & Redux or similar front end technologies or frameworks (Angular, Vue, etc...)
  • Proficiency in Typescript
  • Experience with React performance testing and performance optimization (React profiler, server-side rendering, code splitting/lazy loading)
  • Solid command of Typescript, CSS and HTML
  • Well-versed in source control with Git
  • Understanding the differences between multiple delivery platforms (e.g. mobile vs desktop) and optimizing output to match the specific platform (e.g. HTML5, and CSS3)
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments

Responsibilities:

  • Leading a team and architecting complex software
  • Creating new features related to personalized health based on genetics, labs, and symptoms
  • Developing scalable, easily-maintainable software
  • Optimizing applications for maximum speed and scalability
  • Extending and improving existing internal software systems
  • Software Testing
  • Able to integrate multiple data sources and databases into one system
  • Implement creative and visually-appealing frontend designs
  • Translate designs, wireframes, and mockups into highly-composable code
  • Participating in weekly scrum meetings

About Us:

SelfDecode is a fast-growing biotech startup in the personalized health space. We build software to help interpret peoples’ genetics, lab tests and symptoms in order to give personalized health recommendations.

Our primary goal is to give people the tools they need to live a healthier and better life.

Our outlook:

We are a flat organization and prioritize efficiency.
We work as a team and every input and suggestion is taken into account, no matter who it comes from.
We thrive on open communication and dedication.
We are a meritocracy and people who show good abilities or skills can move up in the organization fast, get raises, etc...
We expect people to work full time without side gigs.
We expect the applicant to have a long term relationship with our company.
We expect employees to be proactive and autonomous.
We do not micromanage.
Dishonesty is not tolerated at all, and we thrive on trust.
When you're working, we expect you to work.
We emphasize skills & abilities rather than formal education.

We are very selective in our process because we look for a very long-term, full-time partnership with our employees. We try to keep the application process as short as possible, so that we don't waste anyone's time.

Questions

If you have any questions, you can email us at recruiting@selfdecode.com



Skills: saas cloud amazon-web-services docker ruby

IdentityNow is SailPoint’s Identity as a Service (IDaaS) product, and the Sr. DevOps Engineer will be a key player on the DevOps team servicing the IdentityNow product suite. He/She will proactively work with Engineering, Product, Services, and other functional departments to implement and operate our global customer-facing SaaS infrastructure. The ideal candidate will be a self-starter who enjoys a fast-paced job, thrives on problem solving, and is committed to delivering seamless product availability to large enterprises around the world.

Responsibilities:

  • Build and maintain a resilient, secure, and efficient SaaS application platform to meet established SLAs
  • Automate deployment, monitoring, management and incident response
  • Monitor site stability and performance and troubleshoot site issues
  • Scale infrastructure to meet rapidly increasing demand
  • Manage cross-functional requirements working with Engineering, Product, Services, and other departments.
  • Collaborate with developers to bring new features and services into production
  • Develop and improve operational practices and procedures
  • Proactively meet standards for information security and compliance, such as ISO, SOX, SSAE 16, etc.

Background & Experience:

  • Experience in 24x7 production operations, preferably supporting a highly available environment for a SaaS or cloud service provider
  • Experience with cloud infrastructure environments, preferably AWS
  • Experience with containerization technology, preferably Docker
  • Experience with Java applications and related J2EE technology stack
  • Release automation (Jenkins, etc), system administration, system configuration, and system debugging experience
  • Experience using scripting languages (Ruby, Python, etc), configuration management tools (Chef, Puppet, etc) and command execution frameworks
  • Strong understanding of system and networking concepts and troubleshooting techniques
  • Strong interpersonal and teaming skills - ability to set and enforce process and influence engineers who are not direct reports.
  • Ability to operate in an agile, entrepreneurial start-up environment.

Education:

  • Bachelor's degree in Computer Science or other technical discipline, or equivalent experience

SailPoint is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.



Job Benefits:

  • Employee Stock Purchase Plan
  • Performance Bonus
  • Career Growth
  • Flexible Work Schedule
  • 401(k)
  • Health Benefits
  • Vision and Dental Benefits
  • Beer In Stock
  • Flexible Vacation Policy and Paid Holidays
  • Company Social Events
Skills: cloud amazon-web-services azure java ruby

IdentityIQ is SailPoint’s Identity and Access Governance product, and the DevOps Engineer will be a key player on the FedRAMP and Cloud Managed Service team. The successful candidate will proactively work with Engineering, Product Management, Services, and other departments to implement and operate our global, customer-facing cloud managed service for IdentityIQ. The ideal candidate will be a self-starter who enjoys a fast-paced job, thrives on problem solving, and is committed to delivering seamless product availability to large enterprises around the world.

Location:  United States

Responsibilities:

  • Build and maintain a resilient, secure, and efficient cloud-hosted IdentityIQ platform to meet established SLAs
  • Work closely with internal and external parties to build, monitor and maintain the cloud hosted IdentityIQ infrastructure in both production and non-production environments.
  • Automate deployment, monitoring, management and incident response
  • Monitor site stability and performance and troubleshoot site issues
  • Work with internal and external parties to define infrastructure to meet customer’s business requirements within the purchased subscription service level
  • Monitor infrastructure costs to help meet SailPoint business model expectations
  • Work closely with internal and external teams on each customer deployment
  • Build and maintain IdentityIQ-specific monitors and alerts
  • Develop and improve operational practices and procedures
  • Proactively meet standards for information security and compliance (e.g., ISO, SOX, SSAE 16) in close cooperation with the Security Operations and Compliance teams
  • Work closely with global DevOps and Support teams to provide 24x7x365 support to customers
  • Participate in on-call rotations
  • Travel is less than 25% for hires outside of Austin, TX

Background & Experience:

  • Must be United States citizen (FedRAMP compliance requirement)
  • Experience in 24x7 production operations, preferably supporting a highly available environment for a SaaS vendor or cloud service provider (3-5 years)
  • Experience with cloud infrastructure environments, AWS and/or Azure (3-5 years) AWS certifications and experience are preferred: https://aws.amazon.com/certification
  • Experience with containerization and infrastructure as code technologies, preferably Terraform, Docker
  • Experience with Java applications and related J2EE technology stack
  • Release automation (e.g., Jenkins), system administration, system configuration, and system debugging experience
  • Experience using scripting languages (e.g., Ruby, Python), configuration management tools (e.g., Chef, Puppet) and command execution frameworks (e.g. Ansible)
  • Experience with a continuous monitoring tool like Splunk is preferred
  • Strong understanding of Linux system administration, networking and troubleshooting techniques
  • History of effective collaboration on technical work and/or technical compliance initiatives with others.
  • Ability to operate in an agile, entrepreneurial start-up environment

Education:

  • Bachelor's degree in Computer Science or other technical discipline, or equivalent experience preferred           

SailPoint is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.



Job Benefits:

  • Employee Stock Purchase Plan
  • Performance Bonus
  • Career Growth
  • Flexible Work Schedule
  • 401(k)
  • Health Benefits
  • Vision and Dental Benefits
  • Beer In Stock
  • Flexible Vacation Policy and Paid Holidays
  • Company Social Events
Skills: saas linux cloud amazon-web-services ruby

SailPoint is solving the world’s Identity management problems with our market leading SaaS solution, and the Staff DevOps Engineer will be a key leader on the DevOps team servicing the SaaS product suite. They will proactively work with Engineering, Product, Services, and other functional departments to implement and operate our global customer-facing SaaS infrastructure. The ideal candidate will be a self-starter who enjoys a fast-paced job, thrives on problem solving, and is committed to delivering seamless product availability to large enterprises around the world.

Responsibilities:

  • Build and maintain a resilient, secure, and efficient SaaS application platform to meet established SLAs
  • Automate deployment, monitoring, management and incident response
  • Monitor site stability and performance and troubleshoot site issues
  • Scale infrastructure to meet rapidly increasing demand
  • Manage cross-functional requirements working with Engineering, Product, Services, and other departments.
  • Collaborate with developers to bring new features and services into production
  • Develop and improve operational practices and procedures
  • Proactively meet standards for information security and compliance, such as ISO27001, SOC1, SOC2, etc.

Background & Experience:

  • 8+ years of experience in 24x7 production operations, preferably supporting a highly available environment for a SaaS or cloud service provider
  • 8+ years of experience with cloud infrastructure environments, preferably AWS
  • 3+ years of experience with containerization technology, preferably Docker and Kubernetes
  • Experience with Big Data or Machine Learning preferred
  • Release automation (Jenkins, etc) with CI/CD pipelines
  • Linux administration, and Linux debugging experience
  • Experience using programing languages (Ruby, Golang preferable) to manage cloud environments at scale
  • Strong understanding of system and networking concepts and troubleshooting techniques
  • Strong interpersonal and teaming skills - ability to set and enforce process and influence engineers who are not direct reports.
  • Experience leading projects from ideation to release and ongoing maintenance
  • Ability to operate in an agile, entrepreneurial start-up environment.

Education:

  • Bachelor's degree in Computer Science or other technical discipline, or equivalent experience

SailPoint is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.



Job Benefits:

  • Employee Stock Purchase Plan
  • Performance Bonus
  • Career Growth
  • Flexible Work Schedule
  • 401(k)
  • Health Benefits
  • Vision and Dental Benefits
  • Beer In Stock
  • Flexible Vacation Policy and Paid Holidays
  • Company Social Events
Skills: saas api web-services agile-processes

You’re a software engineering manager with technical experience on backend services, data stores and APIs in your past. You want your teams to build robust and reliable backend services software, tools, and APIs to set the bar for quality across the organization. You can understand each team as a kind of system, and you know the best way to optimize it is by working excellently with people while also understanding the technology. You know how to find, hire and retain top talent to build complex and advanced SaaS software while coaching them on their performance and engagement with their team. 

You will lead and support a team of engineers who are delivering and supporting software that underpins many other engineering teams at the company. You will have many internal stakeholders (several Engineering & Product Management teams, DevOps, Quality, and others), and effectively collaborating with all of them to create feasible roadmaps will be paramount for this role. You should form opinions about what the team should do based on careful and active listening to your team members and your stakeholders. Then your teams will deliver software and hit goals for the company; consistently and with style.  

In turn, you will develop and grow as a manager and leader of people. You will receive thoughtful coaching, consistent feedback, collaboration on your career path, and support to learn and pursue success for your own career. You will gain experience through shipping great software, and leading teams through a complex environment to support customers and other teams throughout the organization. 

What You’ll Make Happen:

  • Listen to what your team needs to deliver better software, then proactively do those things. 

  • Partner with Product Management to ensure your teams have clear tactical and strategic backlogs. 

  • Balance competing priorities to ensure we effectively ship new features while resolving defects and managing technical debt. 

  • Introduce, run, tweak, and optimize team project management processes, as the principal owner of team delivery. 

  • Recruit, coach, develop, and motivate high performing engineers across multiple teams. 

  • Proactively seek to listen and find alignment with other engineering teams and stakeholders by understanding your teams’ technology, building strong relationships, and insisting on high-quality solutions that solve multiple strategic challenges at once. 

You Get Excited By:

  • Your team achieving real business results and incremental milestones 

  • Delighting our customers and end users 

  • Coaching and developing engineers on your team along their chosen career paths 

  • Using data to objectively measure impact and optimize engineering processes 

  • Meeting deadlines and coordinating with technical team members in order to deliver quality results 

  • Attracting and motivating excellent engineers who care about great teams and great software 

Role Requirements:

  • 1+ years in a Software Engineering Management role on backend services exposing APIs 

  • 3+ years of hands-on experience as a Software Engineer 

  • Experience with at least two different tech stacks as either an engineer or a manager 

  • Deep knowledge of agile processes and workflows, and some experience implementing them 

  • Technical experience and fluency at the architectural level, enabling easy discussions with engineers 

  • Experience handling multiple stakeholders’ concerns live, in meetings, with aplomb 

Pluses (or Things You’ll Learn on the Job): 

  • Experience tuning and optimizing team processes using qualitative & quantitative feedback 

  • Experience implementing & maintaining a feedback-driven culture where it is routine to ask for feedback on performance 

  • Experience on teams shipping SaaS products for consumers or businesses 

SailPoint is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.



Job Benefits:

  • Employee Stock Purchase Plan
  • Performance Bonus
  • Career Growth
  • Flexible Work Schedule
  • 401(k)
  • Health Benefits
  • Vision and Dental Benefits
  • Beer In Stock
  • Flexible Vacation Policy and Paid Holidays
  • Company Social Events
Skills: java web-services design go kubernetes

At SailPoint, we are building the most comprehensive suite of identity governance & management SaaS products in the world. Built from the ground up on a microservices, multi-tenant architecture, our services are focused on enabling organizations to discover, secure, and manage every type of identity.  

We are seeking an experienced and highly technical Senior Staff Software Engineer to join the IdentityNow Product Team. A growing customer base, with an increasing percentage coming from large-scale use cases with high daily transaction volumes means building systems with the capability to automatically handle a growing amount of work. The role demands deep domain experience along with the ability to design and develop large-scale distributed systems. The ability to lead technically in a dynamic and ever evolving environment is crucial to this role. 

Successful candidates will be well-versed in the nuances of system design, automation and observability. Principal Engineers at SailPoint are also responsible for shaping our engineering culture. Your ability to establish trust and credibility and lead by influence is paramount.

We offer a competitive salary, great benefits, excellent work-life balance. Plenty of opportunities to learn, grow and innovate. 

Responsibilities :

  • Analyze and refine requirements with Product Management 

  • Significant hands-on software development, designing, coding, building software to scale team’s services  

  • Setting the standard for excellence in engineering by advocating design and coding best practices.  

  • Looking beyond the immediate backlog to create and share a forward facing technical vision for your team 

  • Share support of critical team systems by participating in on-call rotations 

  • Occasionally partner with services to review and contribute to solution architecture  

Requirements :

  • 10+ years of overall professional software development experience  

  • 5+ years of experience developing software in Java, leading teams, design and setting technical direction  

  • 2+ years of experience building web applications in a solving for scale environment 

  • Experience working with one or more from the following: Cloud - AWS, IAM/IGA, Compliance, Security and Privacy 

  • A positive and collaborative demeanor, combined with the ability to coach, mentor and delegate 

Nice to have:

  • Experience with the Go programming language  

  • Experience with Kubernetes 

SailPoint is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.



Job Benefits:

  • Employee Stock Purchase Plan
  • Performance Bonus
  • Career Growth
  • Flexible Work Schedule
  • 401(k)
  • Health Benefits
  • Vision and Dental Benefits
  • Beer In Stock
  • Flexible Vacation Policy and Paid Holidays
  • Company Social Events
Skills: github javascript angular java startup

Lead developer (f/m/d)
Remote job

Help bring the circular economy to life by developing tech in a fast-moving recycling startup.

As our Lead Developer for the Enterprise business stream at Resourcify you'll be responsible for a game-changing product that helps multinational clients to improve their recycling. You'll have responsibility for developing and launching new features and services and you'll play a critical role in shaping our product in an early phase. You'll be working in a fast-growing technology startup, and playing your part to help us drive forward the future of recycling.

What you will be doing

  • Working closely with our CTO to develop and expand a valuable product
  • Shape the product roadmap and get involved in monthly strategy meetings
  • Include state of the art technology into our product
  • Build up and lead a motivated team of developers


We would love it if:

  • You have 5+ years of development experience
  • You're familiar with JavaScript/TypeScript, Angular, and Java, or similar
  • You know how to develop test-driven
  • You have experience in startups, B2B, and SaaS
  • You are fluent in written and spoken English. German is a bonus


It's also great if you have:

  • A passion for software engineering
  • A strong 'get things done' attitude
  • An organized and analytical mindset


We offer you:

  • A great working environment in a fast-growing company with big ambitions
  • Participation in our Employee Stock Option Plan to get rewarded for your efforts
  • Flexibility in your daily work and working schedules and remote work possible
  • High-end tech (MacBook Pro, iPhone, and more)
  • A competitive salary, and
  • > 6 weeks vacation per year


We encourage you to apply sooner rather than later since we will only look at candidates until we find the right ones. Please send application with your CV, availability, and ideally some code (e. g. GitHub profile). Thanks!





PI132983578



Skills: android kotlin android-jetpack

As a member of our Android team, you will learn and adapt quickly, balancing speed and agility to deliver meaningful features for our users. The app uses Kotlin, Android Jetpack, unidirectional data flows, dependency injection, reactive programming, unit tests, end to end tests, and the robot pattern. You don't have to know all of these patterns and libraries, but you'll be using them daily. Technical skills aren't everything at Geneva; we value kind people who can work well on a team.

On a daily basis, you will:

  • Build a cutting-edge Android app that brings people together and sets a new standard for mobile communication.
  • Write clear, maintainable code that will scale across a number of projects and distributed development teams.
  • Collaborate closely with engineers, designers, and product managers.
  • Work in an environment where vision and strategy exist but still has plenty of room to be shaped.
  • Be a valued member of an autonomous and cross-functional team.
  • Contribute to the vibrant culture of Geneva.

Requirements

  • Bachelor’s degree in CS, EE, AM, or equivalent
  • 5+ years of experience as an Android developer
  • Experience releasing multiple apps to the Play Store
  • Deep understanding of the Android framework and application development best practices

Pluses

  • You get joy from shipping useful and life-changing apps.
  • You care about writing tests. You believe that architectural patterns, such as MVP, MVVM, or MVI can help you reason about your code.
  • You're comfortable with the whole software development lifecycle, from communicating requirements, and implementing features, to testing your code and optimizing CI/CD.
  • You have great communication skills. You know how to deliver and receive constructive feedback. You know how to express your ideas in an effective manner to both technical and non-technical people. You're able to work closely with design, iOS, and backend teams.
  • You have a growth mindset and are constantly looking for ways to improve your skills. You're not set on doing things "the old way" if there's a better way of getting things done.
  • You enjoy mentoring and teaching others.
  • You contribute to open source projects.
  • You understand Material Design and appreciate apps that use it.
  • You're comfortable submitting pull requests to the iOS or backend repositories if needed.


Skills: reactjs redux typescript electron vue.js

As a member of the web application team, you'll join 4-5 engineers in building and delivering frontend applications that focus on engaging our users. You'll be heavily involved through the product development process and given the opportunity to give creative input into many phases of the product. 

This is a high-impact role where your contributions will directly shape the end-user experience for communities on Geneva. You'll work closely with our product, design, and outreach teams to help the communities on Geneva flourish. The role will require you to partner with multiple cross-functional teams as stakeholders/customers. If you love product ideation, owning, collaborating, building, and constantly raising the bar, you will thrive in this role.

Requirements

  • Bachelor’s degree in CS, EE, AM, or equivalent
  • 4+ years of experience as a developer
  • 3+ years of experience working with modern front-end frameworks such as React or Vue
  • 1+ years working with TypeScript (or equivalent experience with other strongly typed languages such as Haskell, Scala, Flow.js, etc…)

Pluses

  • A passion for building exceptional user experiences
  • Experience optimizing performance of React applications
  • Experience designing frontend architectures and balancing agility with code quality
  • Experience working on consumer-facing products
  • Experience working through the entire product development lifecycle from inception to development and delivery
  • Experience running A/B tests to optimize the growth of a product
  • Experience building real-time communication applications
  • Experience shipping Electron-based desktop applications
  • Experience tech leading a small team of engineers


Skills: go typescript graphql terraform amazon-web-services

As a member of the platform team, you'll join 5-6 engineers in building features and maintaining an existing TypeScript/NestJS/GQL/Golang application. You'll be heavily involved through the product development process and given the opportunity to give creative input into many phases of the product. 

This is a high-impact role where your contributions will directly help guide all of the applications that depend on our backend services (iOS/Android/web). You'll work closely with our product, design, and outreach teams to help the communities on Geneva flourish. The role will require you to partner with multiple cross-functional teams as stakeholders/customers. If you love product ideation, owning, collaborating, building, and constantly raising the bar, you will thrive in this role.

Requirements

  • Bachelor’s degree in CS, EE, AM, or equivalent
  • 4+ years of experience as a software engineer
  • Either:
    • 2+ years of experience working with Golang and interest in picking up TypeScript
    • 2+ years of experience working with Node.js and interest in picking up Golang (ideally 2+ years experience working with TypeScript)
  • 1+ years experience working with GraphQL

Pluses

  • Strong experience with automated testing, especially in a fast-paced startup environment
  • Experience optimizing performance of backend applications
  • Experience designing Golang and/or TypeScript/Node.js architectures and balancing agility with code quality
  • Experience working on consumer-facing products
  • Experience working through the entire product development lifecycle from inception to development and delivery
  • Experience running A/B tests to optimize the growth of a product
  • Experience building real-time communication applications
  • Experience with Terraform or other infrastructure as code frameworks