Job Closed

This listing is no longer active.

NinjaHoldings logo
NinjaHoldings

Digital financial platform for the Everyday American.

Staff Engineer

Full-stack EngineerSoftware EngineerOtherRemoteLeadTeam 51-200Since 2017H1B No SponsorCompany SiteLinkedIn

Location

District Of Columbia

Posted

75 days ago

Salary

0

Seniority

Lead

Bachelor Degree10 yrs expEnglishAWSRuby on Rails

Job Description

Staff Engineer

NinjaHoldings

NinjaHoldings was founded in 2017 by a team seeking to revolutionize the way everyday Americans interact with financial services. Through our CreditNinja and NinjaCard brands, we empower people overlooked by traditional financial institutions to take control of their finances via a full suite of digital banking and lending products, providing incentives and rewards along the way as we guide them on a path to financial improvement. Through our EDGE brand, we help companies better understand their customers by offering a package of bespoke underwriting, fraud detection, and analytics services. With offices in Chicago, Miami, and around the world through the power of remote work, we are a lean and innovative team always seeking like-minded talent to join us in our fight to disrupt consumer finance. Job Summary As a Staff Engineer you’ll create the technical strategy for key systems in the platform taking into account our growth in business and our growth in the Engineering department. You’ll ensure our platform scales and is easily extensible given our long term business roadmap. You’ll lead through analysis, design, and collaboration. Equally important, you are a doer. Someone who remains technical because you stay hands on writing code, building tools, or setting up infrastructure when necessary. You may work in the following Platform Domains; each domain is composed of multiple systems: - Customer Communication - how we communicate with our customers & potential customers. I.e. email, sms, snail mail - Identity - managing customer and potential customer information - Decisions - Decision systems for bidding on marketing leads and automatically making underwriting decisions. - Portfolio Management - Systems responsible for managing the life cycle of our lending and banking products such as integrations to external payment processing systems. Key Responsibilities: - Provide architectural leadership across a number of interdependent engineering teams, systems, business departments. - Connect multiple independent systems to provide discoverable, visible, and clean customer data across marketing, operations, analytics, and product teams - Partner with business stakeholders to improve the tech stack for all the business needs, including but not limited to: data governance, reporting, and site performance analytics - Level up your teammates’ technical design and Ruby on Rails skillset - Contribute to architecture design and code reviews for all key application functional components - Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor and mentor to your team - Support QA, verification and validation activities to ensure system quality, functionality and performance - Code new features - Code bug fixes alongside your team when needed Ideal Candidate Will Have: - 10+ years of experience in software development with a focus on designing systems architecture, which includes hands on experience writing code or building infrastructure. - 8+ years of experience in Ruby on Rails - Demonstrated experience contributing in an Agile and TDD work environment building SaaS applications in the cloud (AWS) - Experience leading projects from inception to completion and have mentored other engineers - Solid understanding of building modern web apps at scale - Experience in building well-documented API's and third-party integrations - Deep understanding of API design and best practices - Data driven, analytical, strong communicator, who understands the big picture, but understands the importance of every detail - Natural problem solver who starts from the why, and uses first principles to get to a meaningful what and how Additional Pluses: - Experience in fintech and lending a big plus - You enjoy working at growth stage companies and building systems from the ground up - Exceptional leader with ownership mentality Benefits: - Competitive salary and benefits package - Flexible, remote work - Fun, fast-paced work environment - Dynamic start-up culture - Convenient downtown Chicago office located in the heart of the city - Equal opportunity employer Applicants must be legally authorized to work in the U.S. without the need for current or future visa sponsorship. IMPORTANT NOTICE: Please carefully review communications to ensure that they are from the official Breezy applicant tracking platform (@ninjaholdings.breezy-mail.com) or an official NinjaHoldings brand email: @ninjaholdings.com, @creditninja.com, @ninjacard.com, or @edgescore.com. If you have been contacted regarding a job opening at NinjaHoldings from any other email address, including similar email variations, this is NOT a trusted source. We recommend that you refrain from responding to suspicious emails and file a complaint with the FBI's Internet Crime Complaint Center (IC3) at https://www.ic3.gov. For questions or to confirm the authenticity of a communication, please email hr @ninjaholdings.com.

Benefits

  • 401(K) matching, Childcare benefits, Company equity, Dental insurance, Disability insurance, Family medical leave, Fitness stipend, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Health insurance, Highly diverse management team, Life insurance, Onsite gym, Paid holidays, Pet insurance, Promote from within, Lunch and learns, Remote work program, Free snacks and drinks, Unlimited vacation policy, Vision insurance, Wellness programs, Mental health benefits, Home-office stipend for remote employees, Employee awards, Bereavement leave benefits

Related Job Pages

More Full-stack Engineer Jobs

Circle logo

Senior Full-Stack Software Engineer, CRM

Circle

The all-in-one community platform for creators and brands. https://circle.so/

OtherRemoteTeam 51-200Since 2019H1B Sponsor

About UsCircle is building the world’s leading all-in-one platform for online communities. We make it possible for creators, coaches, educators, and businesses to bring together their audience with engaging discussions, live streams, events, chat, courses, and payments — all in one place, all under their own brand. We’re proud to be a fully remote company of around 200 (and growing!) team members from 30+ countries around the world. We seek exceptional individuals around the world, set them up to do the best work of their lives, and in turn, create a meaningful impact in their own lives. We don't track hours, but we do manage for high expectations very closely. We collaborate across time zones, are highly async, and like to document a lot. Twice a year, we bring the whole company together in beautiful places around the world for our company offsites. So far, we’ve hosted offsites in Turkey, Portugal, Mexico, Thailand, Colombia, Italy, Ireland, and more, with still more to come! Check out our Careers page for more about working at Circle. About the roleWe're looking for a Senior Full-stack engineer to join our CRM/Workflow team as we aim to make Circle the top choice for creator/brand-led communities. You'll be working on features related to CRM, member sign-up/authentication, workflow automations and helping our members connect with each other. In this role, you will partake in all stages of the development lifecycle, from initial task definition to final deployment. As a senior engineer, you'll break down large epics into actionable tasks, follow through with development and testing, review PRs, push updates to production, and gradually release behind feature flags. Your responsibilities will also include bug-fixing and continuous improvement of the codebase. This role requires a high level of technical proficiency and a strong understanding of software development best practices. What you’ll be doing - Work autonomously on a product built in Ruby on Rails backend and React front-end. - Build critical features and improvements for our web app, with a product-first mindset. - Work closely with Circle's leaders throughout the feature design process. - Work closely with our designers to create a world-class user experience. - Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or user experience. What you’ll need to be successful - Strong alignment with our values, find our values on our career page if you haven’t read up on them yet. - 6+ years experience working as a full-stack engineer on complex web applications. - Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS. - Familiarity with both frontend and backend is necessary, but a high degree of proficiency in both is not a requirement. You should be able to individually build most small to medium features end-to-end across the stack, but you can excel in one over the other. - A desire to work in an environment which values speed of iteration and individual autonomy, while also embracing personal accountability and the ability to collaborate effectively as part of a dynamic team. - Motivation to understand the business, our users, their requirements, and to deliver results. - Comfortable in a fast-paced environment with a certain level of ambiguity. - Great communication skills both in writing and verbal/oral (English). - Adaptable with the ability to change direction quickly if necessary. - Familiar with agile software development principles. - Should be able to lead a complex project end to end with judgment and an attention to detail when it comes to architectural, product, design, and process decisions, your judgment should inspire a high level of trust within the team. - Experience working on a fully distributed remote team. Bonus points - Experience with Elasticsearch / Sidekiq / Kafka / LLM APIs / Graph Databases / Data Science. - Previous experience working with community platforms. - Experience working on CRM, workflow automations solutions, recommendation systems or in the creator space. - Experience at a fast-growing start-up. - A track record of picking up new technologies and skills as you ship high-quality code. $130,000 - $140,000 USD per yearThe cash compensation range shown is a starting point. In addition to equity, benefits and perks, your cash compensation is subject to an annual review and increase on a once per year basis. The fun stuff - Fully remote: work from anywhere in the world! - Autonomy and trust to do your job: we care about outcomes over everything else. - Paid time away: all employees are given 35 days of PTO annually. We also offer a paid sabbatical after 5 years. - Generous U.S. benchmarked compensation and startup equity no matter where you are in the world.* - Awesome medical coverage with 100% coverage for you and your family, or medical reimbursement options where applicable!* - Parental leave for parents expanding their family, or just starting one. - Home office stipend to help you get up and running. - Learning & development stipend to help you level up your professional skills. - Annual bonus potential for roles that don't already receive variable income or commission. - Company retreats: Twice a year, the Circle team gets together for a fully paid company retreat in incredible places around the world! We’ve had past retreats in Colombia, Portugal, and Mexico, with more planned on the horizon. - Check out our Careers page for more. *Your role, location and unique circumstance may affect this. Candidate Safety & Interview Process NoticeAt Circle, the safety and trust of our candidates is extremely important to us. Unfortunately, recruiting fraud is increasingly common in the job market, and bad actors sometimes impersonate companies or employees. To help protect you, here’s what you can expect from our hiring process: How Our Process Works - All applications are submitted through our official applicant tracking system (Greenhouse). - If selected to move forward, you may be invited to record a short introductory video, or directly into a live interview. - All live interviews are conducted face-to-face over video (Zoom or Google Meet) with a member of the Circle team. - We do not conduct text-only interviews. - We do not conduct interviews via chat apps or messaging platforms. - We do not use AI bots to interview candidates. Official Communication Channels - All official communication from Circle will come from no-reply@circle.co, or an email address ending in @circle.co or @circle.so. - We will never contact you from unofficial domains (such as “.team”, “.careers”, or similar variations). - We will never request sensitive personal information early in the process, or ask for payment of any kind. If you receive a suspicious message claiming to be from Circle, please do not respond. We appreciate your vigilance, and look forward to connecting with you through our official channels. Diversity, Equity & InclusionAs a fully-remote international company, diversity is baked into our DNA. Here’s how our CEO, Sid Yadav, frames our hiring mission: “let’s find talent in underserved and under-represented corners of the world, set them up to do the best work of their lives, and in turn, change their life.” To achieve this hiring mission, we offer competitive U.S. benchmarked compensation no matter where someone’s located in the world, and we proactively seek candidates who expand representation of backgrounds, cultures and lived experiences in our teams. Equal Employment OpportunityCircle is an equal opportunity employer and as such, we do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other characteristic protected by applicable laws. If you require any accommodations during the recruitment process, please let us know and we will work with you to meet your needs. How We Use Candidate DataAt Circle, we are committed to protecting your personal information. As a job applicant, the personal data you provide to us is collected and processed in accordance with the General Data Protection Regulation (GDPR) in the EU and the California Consumer Privacy Act (CCPA). This notice outlines the types of personal information we collect, the purpose for collecting it, and your rights. Information We Collect: We collect the following categories of personal information from job applicants: - Contact information (such as name, email address, phone number) - Employment history and qualifications - Education history - References and any other information you choose to share with us during the application process Purpose of Collection: We collect this information for the following purposes: - To assess your qualifications and suitability for the position - To communicate with you during the recruitment process - To comply with legal and regulatory obligations Your Rights Under GDPR and CCPA: You have the following rights regarding your personal information: - The right to request access to the personal information we hold about you. - The right to request the deletion of your personal information, subject to certain legal exceptions. - The right to opt out of the sale of your personal information (Note: We do not sell personal information). For more information about how we handle your personal data or to exercise your rights, please refer to our full Privacy Policy. By submitting your application, you acknowledge that you have read and understood this privacy notice.

United States + 30 moreAll locations: United States | Norway | Chile | Italy | Canada | Spain | Hungary | India | France | Latvia | Poland | Serbia | Sweden | Albania | Bulgaria | Portugal | Indonesia | Brazil | Mexico | Uruguay | Colombia | Pakistan | Slovakia | Slovenia | Dominica | Montenegro | Netherlands | Argentina | Ireland | South Africa | Dominican Republic
Job Closed
Circle logo

Senior Full-Stack Software Engineer, Live

Circle

The all-in-one community platform for creators and brands. https://circle.so/

OtherRemoteTeam 51-200Since 2019H1B Sponsor

About UsCircle is building the world’s leading all-in-one platform for online communities. We make it possible for creators, coaches, educators, and businesses to bring together their audience with engaging discussions, live streams, events, chat, courses, and payments — all in one place, all under their own brand. We’re proud to be a fully remote company of around 200 (and growing!) team members from 30+ countries around the world. We seek exceptional individuals around the world, set them up to do the best work of their lives, and in turn, create a meaningful impact in their own lives. We don't track hours, but we do manage for high expectations very closely. We collaborate across time zones, are highly async, and like to document a lot. Twice a year, we bring the whole company together in beautiful places around the world for our company offsites. So far, we’ve hosted offsites in Turkey, Portugal, Mexico, Thailand, Colombia, Italy, Ireland, and more, with still more to come! Check out our Careers page for more about working at Circle. About the roleWe’re looking for two Senior Full-Stack Software Engineers to join Circle’s Live team, which powers our real-time video, events, chat, and notifications features. This team builds and scales the core experiences that enable communities to connect and engage in real time. You’ll work across Circle’s Events and Live Pulse surfaces, collaborating closely with product, design, and engineering partners to ship new features, improve existing ones, and raise the bar on performance, reliability, and developer experience in high-traffic, real-time systems. What you’ll be doing - Designing, building, and maintaining full-stack features across Circle’s Live experiences, including video, events, chat, and notifications - Working across the stack using Ruby on Rails and React - Collaborating closely with designers, product managers, and other engineers to ship high-impact product updates - Contributing to performance, reliability, and scalability improvements in real-time systems - Participating in code reviews, technical discussions, and architecture decisions - Helping maintain, evolve, and improve existing features owned by the Live experiences teams - Strengthening developer experience and system health as these surfaces scale What you’ll need to be successful - Strong alignment with our values, find our values on our career page if you haven’t read up on them yet. - 5+ years experience working as a full-stack engineer on complex web applications. - Proficiency in English (spoken, written, and reading) at a CEFR Level C2 / ILR Level 5 - Professional experience with Ruby on Rails and React - A track record of building and shipping features in fast-moving product environments - Comfort working across backend, frontend, and infrastructure as needed - A collaborative mindset and experience working closely with cross-functional product teams Bonus points - Hands-on experience scaling production systems and operating reliably under heavy traffic loads - Experience with real-time or event-driven technologies such as WebRTC, HLS, WebSockets, or Amazon SNS - Familiarity with ClickHouse or other event or analytics systems - Previous experience building or maintaining live streaming, chat, notifications, or real-time collaboration products $130,000 - $140,000 USD per yearThe cash compensation range shown is a starting point. In addition to equity, benefits and perks, your cash compensation is subject to an annual review and increase on a once per year basis. The fun stuff - Fully remote: work from anywhere in the world! - Autonomy and trust to do your job: we care about outcomes over everything else. - Paid time away: all employees are given 35 days of PTO annually. We also offer a paid sabbatical after 5 years. - Generous U.S. benchmarked compensation and startup equity no matter where you are in the world.* - Awesome medical coverage with 100% coverage for you and your family, or medical reimbursement options where applicable!* - Parental leave for parents expanding their family, or just starting one. - Home office stipend to help you get up and running. - Learning & development stipend to help you level up your professional skills. - Annual bonus potential for roles that don't already receive variable income or commission. - Company retreats: Twice a year, the Circle team gets together for a fully paid company retreat in incredible places around the world! We’ve had past retreats in Colombia, Portugal, and Mexico, with more planned on the horizon. - Check out our Careers page for more. *Your role, location and unique circumstance may affect this. Candidate Safety & Interview Process NoticeAt Circle, the safety and trust of our candidates is extremely important to us. Unfortunately, recruiting fraud is increasingly common in the job market, and bad actors sometimes impersonate companies or employees. To help protect you, here’s what you can expect from our hiring process: How Our Process Works - All applications are submitted through our official applicant tracking system (Greenhouse). - If selected to move forward, you may be invited to record a short introductory video, or directly into a live interview. - All live interviews are conducted face-to-face over video (Zoom or Google Meet) with a member of the Circle team. - We do not conduct text-only interviews. - We do not conduct interviews via chat apps or messaging platforms. - We do not use AI bots to interview candidates. Official Communication Channels - All official communication from Circle will come from no-reply@circle.co, or an email address ending in @circle.co or @circle.so. - We will never contact you from unofficial domains (such as “.team”, “.careers”, or similar variations). - We will never request sensitive personal information early in the process, or ask for payment of any kind. If you receive a suspicious message claiming to be from Circle, please do not respond. We appreciate your vigilance, and look forward to connecting with you through our official channels. Diversity, Equity & InclusionAs a fully-remote international company, diversity is baked into our DNA. Here’s how our CEO, Sid Yadav, frames our hiring mission: “let’s find talent in underserved and under-represented corners of the world, set them up to do the best work of their lives, and in turn, change their life.” To achieve this hiring mission, we offer competitive U.S. benchmarked compensation no matter where someone’s located in the world, and we proactively seek candidates who expand representation of backgrounds, cultures and lived experiences in our teams. Equal Employment OpportunityCircle is an equal opportunity employer and as such, we do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other characteristic protected by applicable laws. If you require any accommodations during the recruitment process, please let us know and we will work with you to meet your needs. How We Use Candidate DataAt Circle, we are committed to protecting your personal information. As a job applicant, the personal data you provide to us is collected and processed in accordance with the General Data Protection Regulation (GDPR) in the EU and the California Consumer Privacy Act (CCPA). This notice outlines the types of personal information we collect, the purpose for collecting it, and your rights. Information We Collect: We collect the following categories of personal information from job applicants: - Contact information (such as name, email address, phone number) - Employment history and qualifications - Education history - References and any other information you choose to share with us during the application process Purpose of Collection: We collect this information for the following purposes: - To assess your qualifications and suitability for the position - To communicate with you during the recruitment process - To comply with legal and regulatory obligations Your Rights Under GDPR and CCPA: You have the following rights regarding your personal information: - The right to request access to the personal information we hold about you. - The right to request the deletion of your personal information, subject to certain legal exceptions. - The right to opt out of the sale of your personal information (Note: We do not sell personal information). For more information about how we handle your personal data or to exercise your rights, please refer to our full Privacy Policy. By submitting your application, you acknowledge that you have read and understood this privacy notice.

United States + 30 moreAll locations: United States | Norway | Chile | Italy | Canada | Spain | Hungary | India | France | Latvia | Poland | Serbia | Sweden | Albania | Bulgaria | Portugal | Indonesia | Brazil | Mexico | Uruguay | Colombia | Pakistan | Slovakia | Slovenia | Dominica | Montenegro | Netherlands | Argentina | Ireland | South Africa | Dominican Republic
Job Closed
Sleuth logo

Staff Software Engineer

Sleuth

Sleuth is a startup that delivers done-for-you competitive intelligence insights and reports to biopharma companies and investors. We use AI agents and a proprietary database of over 100M data points and documents to power bespoke analyses for executives and a range of business-focused teams across the industry. Among our current customers are some of the largest pharma companies in the world, cutting-edge biotech companies and leading investors.

OtherRemoteTeam 11Since 2023

About us Sleuth is building a modern, agentic, and intelligent decision-making platform for the biopharma and life sciences industry. We’re using AI to automate workflows and deliver crucial insights and bespoke reports that answer our users’ critical questions about their investments. You should join us, because: - Traction: we're a well-funded, VC-backed team that has generated outsized demand for a startup of our size, and have already signed deals with some of the world’s leading biopharma companies. - Talent density: we’re growing thoughtfully and only work with brilliant, driven people. - Velocity: to meet the demand we’ve generated, we ship fast. You’ll learn a lot and constantly take on new challenges. - Frontier technology & product: we’re developing cutting-edge AI systems. You’ll truly be building the future of how biopharma and life sciences companies generate insights to power their business. About the role We are seeking an experienced software engineer who has built and scaled enterprise-grade, cloud-native software systems. In this role, you’ll architect, ship, and operate the core Cloud infrastructure, services, and interfaces that power our AI decision-making platform, while shaping engineering foundation and culture at an early-stage, high-growth startup at the frontier of enterprise GenAI applications. This is a generalist engineering role that requires deep knowledge and hands-on expertise in cloud infrastructure (DevOps), as well as enterprise-grade services/API development and operation. What you'll do - Design, develop, and operate a scalable, reliable, secure, and cost-efficient cloud infrastructure. - Architect, build, and deploy AI-enabled software systems, APIs, and big data platforms. - Develop applications and pipelines leveraging LLMs and modern agentic frameworks and tooling. - Manage and query large-scale datasets for advanced analytics. - Set engineering best practices across security, compliance, and software quality. - Drive cross-functional collaboration with product and data science experts. - Build monitoring and observability into the infrastructure and all software components. What we are looking for - Experience: 10+ years of professional software engineering experience in the industry with 2+ years in small companies or startups. - Working style: collaborative and organized with a strong sense of end-to-end ownership. - Systems: proven track record in designing, scaling, and operating cloud-native distributed systems on AWS or GCP. - Backend services: expert-level proficiency in Python, Docker, FastAPI, Container orchestration like AWS ECS & EKS, and/or GKE, and orchestration engines such as Airflow or Nextflow. - Data stores: relational databases (specifically PostgreSQL), graph databases (e.g., Neo4J, AWS Neptune), and vector databases (e.g., Pinecone, Chroma). - Generative AI: hands-on with LLMs and GenAI frameworks (LangChain, LangSmith, LangGraph, AutoGen, MCP, etc.) - Frontend: experience with React, JavaScript, and Vite is a big plus. - Infrastructure & Ops: expertise in building and operating cloud environments, strong in infrastructure-as-code (Terraform), GitOps, and CI/CD automation. - Security & Compliance: experience in secure software development and familiar with SOC2 or regulated software development environments. - Education: BS, MS, or PhD in Computer Science, Engineering, Math, or related scientific field. Additional hands-on certificates are great to have. - Domain Knowledge: familiarity with biopharma, biotech, or life sciences environments is a plus. What we offer - Competitive compensation, healthcare benefits with generous employer contribution, and flexible hybrid/remote work setup. - Hands-on experience at the frontier of AI, building agentic systems that don’t just support but transform how insights are generated and applied. - An opportunity to directly partner with leading biopharma companies and see your work shape how this industry makes billion-dollar decisions using our software.

California
$180K - $205K / year
Passport logo

Senior Software Engineer

Passport

Global Growth, Built for Brands

Full TimeRemoteTeam 201-500Since 2017H1B Sponsor

• Solve synchronization and load issues of our distributed API • Create and optimize relational data queries collaborating with our data specialists • Implement effective scheduled data processing tasks with our internal Routines framework • Generate properly tagged log data and analyze it with Elasticsearch • Use the power of cloud-based AWS tools and Prometheus/Grafana monitoring • Enrich our fancy knowledge base in Notion with new details and articles • Learn about the world of international shipping • Deal with popular e-commerce platforms as Shopify, Bigcommerce, Magento • Understand our clients’ pain points and needs, collaborate with some of them directly to ensure the success • Be a part of a supporting team that will help you to adapt, improve and cope with failures.

Serbia
Job Closed