Abnormal Security logo
Abnormal Security

Abnormally-Precise, Cloud-Native Email Security

Senior Software Engineer – App Foundations

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

31 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer – App Foundations

Abnormal Security

• Design, build, and operate high-performance, low-latency services across the App Foundations portfolio — Python/Django, Go, MySQL/PostgreSQL, Kafka, Redis, and ElasticSearch — in close partnership with engineers, designers, PMs, and EMs across R&D. • Lead end-to-end delivery of platform features and stability workstreams — from tech design and PRR through launch, post-launch ops, and long-term ownership. • Raise the operational bar: drive SLO-backed reliability work on Tier-0 systems like Notifications and LMS, improve our observability and on-call posture, and reduce unplanned work on the systems you own. • Contribute to our LLM inference platform (LMS) — model routing and fallback, provider integrations (Azure OpenAI, Bedrock), batch/async inference, cost attribution, and the safety rails that let product teams ship AI features without reinventing the stack. • Build AI-native internal tools that change how the team operates: automated ticket triage, on-call copilots, post-mortem drafting, customer-request classifiers — following the precedent of our Nora workflow and existing Claude skills. • Mentor other engineers, drive tech design and PR reviews, and be a credible SME for the systems you own. • Partner with product managers, TPMs, and peer platform teams (Portal, Customer Journey, Data Security, FedRAMP) to land complex cross-team initiatives cleanly. • Participate in hiring: write questions, run loops, and help bring the next wave of AF engineers on board.

Job Requirements

  • 5+ years of backend software engineering experience building and operating production services at scale.
  • 4+ years on relevant tech stacks — Python (Django) and/or Go; MySQL / PostgreSQL; and hands-on experience with Kafka, Redis, and ElasticSearch.
  • 3+ years supporting enterprise-class customers in production, including ownership of SLOs, on-call, and incident response.
  • 2+ years of system design experience — demonstrated ability to design, document, and land non-trivial cross-team architectures.
  • Proven experience leading multi-quarter projects end-to-end: tech design, implementation, launch, and post-launch operations.
  • Demonstrated daily use of AI coding tools in your current workflow, and specific examples of where you’ve used AI to improve how you or your team works beyond just code generation.
  • Strong written and verbal communication; proven ability to collaborate autonomously and asynchronously with remote stakeholders.
  • Bachelor’s degree in Computer Science or equivalent professional experience.

Benefits

  • Competitive salary
  • Flexible working hours
  • Professional development budget
  • Home office setup allowance
  • Global team events

Related Job Pages

More Full-stack Engineer Jobs

Apheris logo

Technical Lead – Structural Biology Networks

Apheris

Governed, private, secure data access for ML and analytics

Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Lead teams building and delivering federated co-folding models • Build and implement ML applications in structural biology • Own delivery against committed milestones ensuring high-quality model releases • Translate ambiguous scientific and technical goals into clear plans, priorities, and decisions • Guide evaluation decisions and build deliverables for external stakeholders • Surface risks, blockers, and technical trade-offs with clear recommendations • Align consortium members on objectives, evaluation criteria, and delivery expectations

Germany
Spektrum Group logo

Senior Software Developer

Spektrum Group

We don’t just say we’re different, WE ARE DIFFERENT.

ContractRemoteTeam 1-10H1B No Sponsor

• Support NCIA in the NATO Programmes of Work with CDT in the area of software development • Develop advanced application capabilities for analysts • Develop full-stack integrations with AI-enabled backend services • Apply sound software design principles • Deliver deployment-ready solutions compatible with restricted environments

Belgium
€5.3K - €10.7K / month
Job Closed
Full TimeRemoteTeam 501-1,000Since 2005H1B No Sponsor

• Own the architecture of Reddit’s iOS Mobile App and make it scale to the next 100M+ DAUs. Propose ideas/solutions to reach our vision of “making Reddit’s Mobile Apps best-in-class.” • Identify the gaps in our current iOS App Architecture, and lead redesign of the iOS platform to improve modularity, performance, and quality. • Define, measure, and execute on key user-facing performance goals, specifically minimizing App Not Responding (ANR) rate, reducing app launch time (Time to Interactive/TTFF), and eliminating slow/dropped frames. • Improve observability and harden data quality for all key performance areas, including establishing reliable telemetry, monitoring, and guardrails for ANR rate, app launch time, and slow/dropped frames. • Drive a company-wide culture of performance, ensuring that every iOS engineer at Reddit has the tools and skills needed to own the performance of their product surfaces. • Mentor iOS developers across the company. • Be the go-to person for developers on complex problems in iOS development.

United States
$232.5K - $325.5K / year
Cala Health logo

Full Stack Software Engineer

Cala Health

A bioelectronic medicine company transforming the standard of care for chronic disease.

Full TimeRemoteTeam 51-200H1B Sponsor

Role Description We are seeking a versatile Full Stack Software Engineer to join our engineering team. Reporting to the Software Engineering Manager, this is a hands-on role requiring comfort and confidence in working across the entire stack, with a particular emphasis on user-facing frontend experiences. - Build delightful, performant, and accessible user experiences for our consumer-facing applications across Web and Mobile using React and React Native. - Contribute across the stack, owning features end-to-end from frontend implementation through backend integration and experimentation. - Develop and maintain robust REST APIs using Python frameworks such as FastAPI. - Design and manage databases, including relational databases like MySQL and PostgreSQL, and NoSQL databases like DynamoDB or MongoDB. - Write well-tested, maintainable code across frontend, backend, and integration layers. - Participate in technical discussions around system design, performance tradeoffs, and long-term maintainability. - Collaborate with cross-functional teams (Product, Design) to gather requirements, design solutions, and deliver high-quality applications. - Contribute to technical decision-making regarding architecture, libraries, and tools to optimize performance and developer experience. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. - 3 to 6 years of professional software engineering experience in building production systems across both frontend and backend. - Strong proficiency in Python; hands-on experience with the FastAPI REST framework & Database ORM’s. - Highly proficient in JavaScript/TypeScript; hands-on experience building modern frontend applications with React. - Must have a strong grasp of HTML5 and CSS3. - Experience working with relational databases (MySQL, PostgreSQL) and NoSQL databases (DynamoDB, MongoDB). - Proficiency in writing and executing unit tests using frameworks like pytest, React Testing Library, or similar tools. - Experience integrating LLM APIs (OpenAI, Anthropic, or Gemini) into production applications. - Strong familiarity with AWS services for cloud-native application development. Requirements - An eye for design details and a passion for User Experience (UX); ability to bridge the gap between design mockups and technical implementation. - Hands-on knowledge of DevOps tools, specifically Terraform and Docker, for managing containerized environments. - Familiarity with the "AI Stack" beyond APIs—such as vector databases (Pinecone, pgvector), RAG (Retrieval-Augmented Generation) architectures, or local model inference (Ollama). - Experience in automated testing at multiple levels (unit, integration, end-to-end). - Experience with Hardware-Software integrations using services like AWS IoT. - Experience in Healthcare & SaMD applications within a regulated healthcare environment. Physical Demands - Ability to sit or stand at a desk for prolonged periods of time. - Ability to operate a computer keyboard, mouse and other related equipment. - Close vision, color vision and the ability to adjust focus are required to read code, analyze interfaces and visually identify defects.

United States
$125K - $160K / year