Search Remote Jobs

Software Development Engineer II

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Greenlight

Greenlight

201 - 500 employees

Founded 2014

💳 Fintech

📚 Education

👥 B2C

💰 $260M Series D on 2021-04

Fintech • Education • B2C

Greenlight is a financial technology company dedicated to providing financial literacy tools and experiences for families, particularly focusing on children and teens. It offers a debit card specifically designed for kids, supported by an app that allows parents to monitor spending, automate allowances, and set savings goals. Greenlight facilitates a comprehensive learning experience by incorporating chores management, investing opportunities, and a financial education game that teaches real-world money skills. It also includes safety features such as location sharing and driving alerts to keep families connected and secure. Through partnerships with banks, the app provides various customizable plans that encourage smart financial habits from an early age.

📋 Description

• Build robust frameworks validating customer journey flows and end-to-end scenarios • Formulate tools and frameworks that developers will adopt for feature testing • Build and execute testing integration points in deployment pipelines • Design and execute scalable, maintainable testing plans adopted by the development team • Define quality engineering scope and procedures for the application • Develop and maintain automated test scripts using Appium, Kotest, and Cypress • Determine the best automation framework to enable developer-owned testing • Design and build agent-driven test automation frameworks across web, API, and mobile platforms • Develop AI agents for test case generation using product specs, user flows, and historical defects • Implement self-healing automation to improve test stability and reduce maintenance • Test APIs for resiliency, latency, and performance • Extend tests into automated build tests • Collaborate with developers and product owners on customer needs, application features, and database use • Create reusable components distributed as libraries and packages • Triage problems using logging solutions and identify unit, integration, and end-to-end test coverage • Interface with service teams through POCs and workshops to improve the testing lifecycle • Support quality implementation in CI/CD pipelines and determine when, where, and how tests should run • Own testing metrics, identify gaps, and report metrics to drive improvements • Demonstrate behaviors aligned with organizational culture and core values

🎯 Requirements

• 4+ years of experience as a software development engineer in test • Experience building and using mobile and web automation with Appium and Cypress • Experience using API automation frameworks such as Rest Assured and Kotest • Hands-on experience or strong interest in AI/LLM-based systems, agentic workflows, or intelligent automation • Experience with self-healing automation frameworks for mobile, web, and API testing • Ability to communicate and plan automation enablement with the development team • Strong analytical and problem-solving skills • Ability to analyze complex problems in large systems • Experience with ArgoCD, GitHub Actions, or similar CI/CD providers • Deep understanding of testing APIs and microservices • History of successfully triaging bugs to root cause • Ability to quickly learn, change, and upgrade to new technologies • Experience with JIRA and Atlassian products, including work management and dashboards • Nice to have: non-functional testing automation and K6/JMeter • Nice to have: GraphQL testing • Preferred: test processes, open-source test frameworks, test design strategies, test cases, and Java automation with JUnit/TestNG, Selenium, JMeter, and Appium • Nice to have: prior consulting experience • Nice to have: experience leading ambiguous situations and resolving technical issues

🏖️ Benefits

• Discretionary performance bonus • Equity rewards • Medical benefits • 401K match • Medical, dental, vision, and HSA match • Paid life insurance, AD&D, and disability benefits • Traditional 401k with company match • Unlimited PTO • Paid company holidays and pop-up bonus holidays • Professional development stipends • Mental health resources • 1:1 financial planners • Fertility healthcare • 100% paid parental and caregiving leave, plus cleaning service and meals during your leave • Flexible WFH, both remote and in-office opportunities • Fully stocked kitchen, catered lunches, and occasional in-office happy hours • Employee resource groups

Apply Now

Similar Jobs

🔥 1 hour ago

Apricot

11 - 50

💼 Consulting

🏥 Healthcare

📦 Logistics

Full-Stack Engineer building frontend, backend, cloud infrastructure, and DevOps systems for Apricot’s real-time AI calling workflows. Owning features from architecture through deployment and operations.

🔥 1 hour ago

Blizzard Entertainment

1001 - 5000

🎮 Gaming

🛍️ eCommerce

☁️ SaaS

Senior software engineer building Battle.net’s high-traffic ecommerce web platform and internal tools. Leading frontend, backend, architecture, and production delivery for Blizzard’s global gaming ecosystem.

🔥 1 hour ago

ExtraHop

501 - 1000

🔒 Cybersecurity

🔐 Security

🏢 Enterprise

Framework Software Engineer building high-performance C/C++ network detection and monitoring systems for ExtraHop. Designing scalable, reliable core services spanning protocol support, packet capture, metrics, and data storage.

🇺🇸 United States – Remote

💵 $145k - $160k / year

💰 $41M Series C on 2014-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🔥 2 hours ago

Pogo

11 - 50

📣 Marketing

👥 B2C

GTM Engineer building AI-powered workflows and internal tools for Pogo’s enterprise AI SaaS product. Automating sales and growth operations to improve pipeline, conversion, and retention.

🔥 2 hours ago

Pogo

11 - 50

📣 Marketing

👥 B2C

Full Stack Engineer building Pogo’s enterprise AI SaaS product, including user-facing features, AI agents, APIs, and web UIs. Creating internal tools that streamline operations and eliminate manual workflows.