Remote Jobs

Stripe logo

Technical Solutions Engineer

Stripe

Posted
Salary Range
127k - 191k USD

Support developers in integrating Stripe services, resolve technical challenges, create documentation, collaborate with engineering teams to improve products, and act as an advocate for developer experience at Stripe.

Binance logo

Senior Android Engineer

Binance

Location
Brunei Darussalam
Posted

Senior Android Engineer at Binance: Design & build advanced Android apps, collaborate with cross-functional teams, and optimize app performance.

brightwheel logo

Staff iOS Engineer

brightwheel

Location
United States of America
Posted

Join Brightwheel's mobile team as an experienced iOS Engineer and contribute to the development of innovative early education solutions.

brightwheel logo

Staff iOS Engineer

brightwheel

Location
United States of America
Posted
Salary Range
179k - 237k USD

Staff iOS Engineer at Brightwheel: Maintain mobile platform architecture, build user-facing products & features, and lead complex projects with multiple engineers.

Rootstock Labs logo

Senior Blockchain Engineer

Rootstock Labs

Location
Brazil
Posted

Join Rootstock Labs as a Senior Blockchain Engineer to work on cutting-edge blockchain technology, collaborate with global teams, and contribute to making Bitcoin accessible for everyone.

JustAnswer logo

Lead Software Engineer

JustAnswer

Location
India
Posted

Lead Full-Stack .NET Engineer at JustAnswer, designing and implementing robust solutions with modern technologies like .NET Core, React.js, and Kubernetes.

MyFitnessPal logo

Sr. AI Engineer

MyFitnessPal

Location
United States of America
Posted
Salary Range
140k - 170k USD

Design and deploy advanced AI models using LLMs and VLMs at MyFitnessPal. Collaborate with cross-functional teams to deliver impactful solutions while adhering to ethical AI practices.

DuckDuckGo logo

Senior CloudOps Engineer

DuckDuckGo

Location
Cameroon
Posted

Senior CloudOps Engineer at DuckDuckGo, accelerating projects using Terraform, Chef/Ansible, Docker, Github actions, bash/perl, nginx, ELK, Grafana, Azure/AWS.

OneSignal logo

Staff Platform Engineer

OneSignal

Location
United Kingdom
Posted

Join our team as a Platform Engineer to optimize infrastructure, automate operations, and ensure high availability for our services. Work with cutting-edge technologies like Kubernetes and Terraform to build scalable and resilient systems.

Contentsquare logo

Staff Platform Engineer

Contentsquare

Location
France
Posted

Staff Platform Engineer for large-scale analytics and UX solutions, managing cloud infrastructure and platform services.

CoinsPaid logo

Security Infrastructure Engineer

CoinsPaid

Location
Croatia
Posted

Join CoinsPaid as Security Infrastructure Engineer and enhance secure development practices with logging systems, Hashicorp Vault, and DevSecOps tools.

Fluence logo

Senior Commissioning Engineer

Fluence

Location
Germany
Posted

Fluence is seeking a Senior Commissioning Engineer to lead the commissioning process for energy storage projects, ensuring successful project delivery and commercial operation with excellent benefits and career development opportunities.

Taskrabbit logo

Mobile Software Engineer

Taskrabbit

Location
United States of America
Posted
Salary Range
96k - 134k USD

Mobile Software Engineer job at Taskrabbit, remote-first company with competitive compensation and diverse culture.

Taskrabbit logo

Mobile Software Engineer

Taskrabbit

Location
United States of America
Posted
Salary Range
96k - 134k USD

Mobile Software Engineer at Taskrabbit: Deliver features using native mobile app development skills, join a diverse culture that values inclusion and equity.

G-P logo

Software Engineer II

G-P

Location
India
Posted

Develop full-stack web applications for cloud-enabled products, collaborate with cross-functional teams, and implement modern development practices.

Nextech logo

Software Engineer II

Nextech

Location
United States of America
Posted

Design and develop next-generation software using C#, JavaScript, SQL, and Angular in a SCRUM environment at Nextech. Embrace best practices like code reviews and CI/CD while collaborating with a talented team to build robust, scalable solutions for healthcare technology.

OpenTable logo

Software Engineer II

OpenTable

Location
India
Posted

Develop backend software for restaurant applications using Java, Spring framework and Spring Boot, collaborate with a self-driven team and enjoy flexible remote work options.

Measured logo

Software Engineer II

Measured

Location
India
Posted
Salary Range
120k - 180k USD

Join Measured as a Senior Software Engineer to design REST APIs, build microservices, optimize queuing technologies, and manage CI/CD infrastructure in a remote-first environment. Work with cloud platforms like AWS and collaborate with experienced team members on innovative projects.

H1 logo

Software Engineer II

H1

Location
India
Posted

Data Engineer at H1: Design scalable data extraction frameworks, improve data collection & normalization, build efficient pipelines & ETL processes

GuidePoint Security logo

Network Security Engineer

GuidePoint Security

Location
United States of America
Posted

Security Engineer for medium to very large environments with expertise in firewalls, IDS/IPS solutions, malware prevention, routing & switching architectures, cloud edge security, and more.

Stripe logo

Technical Solutions Engineer

Stripe

Job Location

Salary Range

127k - 191k USD / YEAR

Job Summary

At Stripe, we're building a financial infrastructure platform that millions of businesses rely on. As a Technical Solutions Engineer (TSE), you'll play a crucial role in supporting developers and ensuring their success with our services. You'll work closely with developers to resolve complex integration challenges, create and maintain documentation, collaborate with engineering teams to improve Stripe's products, and act as an advocate for developer experience. This role offers the opportunity to make a significant impact on how developers interact with Stripe, contributing to our mission of increasing the GDP of the internet.

Who we are

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.

About the team

Stripe is beloved by developers for the simplicity of our APIs, the thoroughness of our documentation, and our focus on developer experience. The Technical Solutions Engineering (TSE) team is the glue that supports our developers and champions developer experience as being central to the overall experience of our users. TSE interacts directly with developers more than any other team at Stripe, so your role will have a significant impact on what Stripe is known for and values most. When we do our job well, developers all over the world are able to smoothly launch and grow their businesses on Stripe, whether they’re integrating payments for the first time or building complex financial systems.

 

What you’ll do

TSEs understand the fundamentals of programming incredibly well and eagerly jump in and familiarize themselves with others’ code. You will do a wide variety of things, including explaining technical concepts about Stripe’s services, build and debug integrations with developers, and produce/improve guides that help our users solve particular problems to be successful with Stripe. You will interact with developers of all skill levels through a variety of mediums, enabling them to be successful when using Stripe. 

Early on, current team members will devote a large amount of time to teaching you and helping you get to a level of comfort and expertise with Stripe, its services, and how we interact with users. Later, we’d love for you to take on this role with others on the team and Stripes broadly, as teaching is a great way to learn and to reinforce what you know.

If you’re someone who enjoys working with all kinds of code, a fast researcher, a strong writer, and enthusiastic about helping others build mission-critical products with Stripe, we want to hear from you!

 

Responsibilities

  • Communicate with a number of external engineers and developers and aid them in building their applications against Stripe’s infrastructure in a number of programming languages including Java, Python, Ruby, PHP, Go, NodeJS, .NET, ReactJS, React Native, Swift, Objective-C, Kotlin, and Java for Android.

  • Unblock external developers with their thorniest integration challenges through a variety of support channels including email, ticketing software, internal issue trackers, community platforms (like StackOverflow), and real-time chat software (like Slack and Discord)

  • Develop and maintain internal and external documentation, examples, integration demos, and code-snippets that demonstrate usage patterns of the Stripe infrastructure.

  • Identify points of friction developers encounter and collaborate with engineering teams to make Stripe products better

  • Develop and maintain a suite of internal support tooling for TSE and Stripe Support more broadly.

  • Aid in debugging web infrastructure for our users and identifying issues that may affect our broader developer landscape.

  • Participate in a number of extended engineering teams’ regular planning sessions, design reviews, and development meetings.

  • Build statistics and report on developer challenges regularly to the internal product engineering teams.

  • Act as a developer advocate and educational resource internal to the organization by regularly assembling trainings for non-developers internal to the organization and responding in real-time to product integration questions.

Who you are

We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Minimum requirements

  • At least 2 years of full-stack software development experience or significant experience building web or mobile apps 

  • Understands how to write good, clean code in multiple programming languages, as well as how to read code that might not be quite as well written

  • Comfort working with a great deal of autonomy and limited supervision

  • Likes interacting with new people, sometimes chatting live with many at the same time

  • Enjoys the puzzle of solving open-ended problems, both individually and as a member of the team

  • Direct experience talking about technical concepts, and would be comfortable explaining how Stripe works to both technical and non-technical audiences

  • Loves constantly learning and re-learning a changing technical product, even when you’re a little out of your depth

  • Can empathize with users of all experience levels and understand their questions to quickly grasp the real issues

  • Ability to help users during working hours in the region you are in. This may occasionally include providing weekend coverage for monitoring/supporting critical infrastructure, which TSEs are uniquely equipped to assist with given the team’s knowledge around Stripe’s products and active integrations. The team is largely remote, and we are very supportive of working arrangements that allow for family care and other needs to be met.

Preferred qualifications

  • Enjoys writing in a clear and quick manner

  • General software engineering skills are important to us, as we understand that new languages and frameworks can be learned if you understand the concepts

  • Experience teaching or coaching developers

  • Degree in Computer Science, Software/Computer Engineering, or a related analytical field of study