Job offers - CrawlJobs

Software Engineer II Jobs (Remote work)

54 Job Offers

New
Software Engineer II, Platform
Save Icon
Salary Icon
Salary
Not provided
bubble.io Logo
Bubble
Expiration Date
Until further notice
New
Software Engineer II
Save Icon
Salary Icon
Salary
Not provided
humatahealth.com Logo
Humata Health, Inc
Expiration Date
Until further notice
New
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Save Icon
Location Icon
Location
Salary Icon
Salary
133000.00 - 183000.00 CAD / Year
Affirm
Expiration Date
Until further notice
New
Software Engineer II, Backend (Batch Developer Experience)
Save Icon
Join Affirm as a Software Engineer II on the Batch Developer Experience team. Build backend tools in Python or Kotlin, improve batch reliability, and enjoy remote work, full health coverage, and equity rewards.
Location Icon
Location
Salary Icon
Salary
133000.00 - 183000.00 CAD / Year
Affirm
Expiration Date
Until further notice
New
Software Engineer II, Backend (Online Storage)
Save Icon
Join Affirm as a Software Engineer II, Backend (Online Storage) in Canada. Build and scale Redis/Valkey cache services, automate infrastructure with Terraform and Kubernetes, and enjoy great benefits.
Location Icon
Location
Salary Icon
Salary
133000.00 - 183000.00 CAD / Year
Affirm
Expiration Date
Until further notice
Software Engineer II, Full Stack (Card Acquisition)
Save Icon
Join the Card Acquisition team as a Full Stack Software Engineer II in a remote-first role. Work with React, React Native, Kotlin or Python to build scalable APIs and seamless user experiences. Enjoy equity, full health coverage and flexible time off.
Salary Icon
Salary
146000.00 - 225000.00 USD / Year
Affirm
Expiration Date
Until further notice
Software Engineer II, Backend (Card Integrations and Payments Experience)
Save Icon
Join Affirm's Card Checkout team as a Software Engineer II in Spain. Build scalable backend systems with Python or Kotlin, collaborate across teams, and enjoy great benefits like flexible time off and health coverage.
Location Icon
Location
Salary Icon
Salary
73000.00 - 109000.00 EUR / Year
Affirm
Expiration Date
Until further notice
Software Engineer II, Full Stack (Card Acquisition)
Save Icon
Join Affirm's Card Acquisition team as a Full Stack Software Engineer II in Canada. Build scalable APIs and engaging web/mobile apps with React, React Native, Kotlin or Python. Enjoy 100% subsidized medical coverage, flexible time off and ESPP.
Location Icon
Location
Salary Icon
Salary
133000.00 - 183000.00 CAD / Year
Affirm
Expiration Date
Until further notice
Software Engineer II, Open Source Server
Save Icon
Join Temporal's Open Source Server team as a Software Engineer II in the US. Work on distributed systems in Go or Java, building core server features with strong focus on reliability, performance, and developer experience.
Salary Icon
Salary
Not provided
Temporal Technologies
Expiration Date
Until further notice
Senior Software Engineer II - Agent Observability
Save Icon
Join Honeycomb as a Senior Software Engineer II to build AI agent observability features end to end. Requires Go or Python, TypeScript and React skills, plus SaaS experience. Remote-first with equity and unlimited PTO.
Location Icon
Location
Salary Icon
Salary
Not provided
Honeycomb.io
Expiration Date
Until further notice
Senior Software Engineer II, Applied AI
Save Icon
Join Wrapbook as a Senior Software Engineer II, Applied AI (Remote, USA/Canada). Build production-grade AI agents with LangGraph and Amazon Bedrock, automating workflows. Requires 6+ years backend experience and hands-on LLM expertise.
Salary Icon
Salary
Not provided
Wrapbook
Expiration Date
Until further notice
Software Engineer II - Rust - Pro
Save Icon
Join Kraken's Pro team as a Software Engineer II (Rust) in Brazil. Build low-latency trading systems, matching engines, and market data gateways. Requires 3+ years experience, Rust, C++, and distributed systems expertise.
Location Icon
Location
Salary Icon
Salary
Not provided
kraken.com Logo
Kraken Digital Asset Exchange
Expiration Date
Until further notice
Senior Software Engineer II- AI Platform
Save Icon
Senior Software Engineer II to build and operate shared AI platform infrastructure at Aledade. Requires 6+ years full-stack engineering, SQL expertise, and mentoring skills. Remote role with focus on model gateways, cloud AI services, and scalable systems.
Location Icon
Location
Salary Icon
Salary
Not provided
Aledade PBC
Expiration Date
Until further notice
Senior Software Engineer II (AI Enablement)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Aledade PBC
Expiration Date
Until further notice
Senior Software Engineer II - Risk
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Aledade PBC
Expiration Date
Until further notice
Software Engineer II
Save Icon
Salary Icon
Salary
Not provided
Cint
Expiration Date
Until further notice
Senior Software Engineer II - Risk
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Aledade PBC
Expiration Date
Until further notice
Sr. Software Engineer II - (DSM Integrations Team)
Save Icon
Location Icon
Location
Brazil, Remote
Salary Icon
Salary
Not provided
Cint
Expiration Date
Until further notice
Software Engineer II
Save Icon
Salary Icon
Salary
Not provided
Cint
Expiration Date
Until further notice
Sr. Software Engineer II - (DSM Integrations Team)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Cint
Expiration Date
Until further notice
Previous 1 2 3 Next

About the Software Engineer II role

Explore Software Engineer II jobs and discover a pivotal career stage for experienced developers ready to take on greater technical ownership and complexity. A Software Engineer II is a mid-level professional who operates with substantial independence, designing, building, and maintaining critical software systems. This role is a cornerstone of engineering teams, bridging the gap between foundational execution and strategic leadership.

Typically, professionals in these jobs are responsible for the end-to-end delivery of features or services. Common responsibilities include designing scalable system architectures, writing clean and efficient code, developing and integrating APIs, and ensuring robustness through comprehensive testing and debugging. They often own specific components or services, making key decisions on implementation and technology choices. Collaboration is a significant aspect of the role; Software Engineers II regularly work with product managers, designers, and other engineers to translate requirements into technical specifications and high-quality deliverables. They also frequently mentor junior developers, conduct code reviews, and contribute to improving team processes and engineering best practices.

The technical skill set for these positions is both deep and broad. Proficiency in one or more modern programming languages such as Java, Python, JavaScript (with frameworks like React or Node.js), C#, or Go is standard. Strong experience with cloud platforms (AWS, Azure, or GCP) and services is highly common, including serverless computing, containers, and managed databases. A solid grasp of data structures, algorithms, and system design principles is essential. Familiarity with DevOps practices, including CI/CD pipelines, infrastructure as code, and monitoring tools, is often expected. Beyond technical acumen, successful candidates demonstrate strong problem-solving abilities, effective communication skills, and a proactive approach to identifying and mitigating risks in projects.

Typical requirements for Software Engineer II jobs include a Bachelor’s degree in Computer Science or a related field (or equivalent practical experience) coupled with approximately 3-5 years of professional software development experience. Employers look for a proven track record of contributing to significant features, demonstrating growing autonomy, and showing initiative in technical design and process improvement. This career level is ideal for engineers seeking to deepen their expertise while beginning to influence technical direction, making it a highly sought-after and rewarding position for those advancing their tech careers.