Abnormal Security logo
Abnormal Security

Abnormally-Precise, Cloud-Native Email Security

Software Engineer II, Message Mailflow

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

Location

United States

Posted

8 days ago

Salary

$149.2K - $214.5K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishDistributed SystemsPythonGo

Job Description

Software Engineer II, Message Mailflow

Abnormal Security

• Design & execute software projects that are critical to Abnormal's core product, working with a team of engineers through conception, design, implementation, launch, and operation • Own and improve the stability, performance, and scalability of tier 0 backend services that process billions of emails daily • Collaborate with teams across R&D including Detection, Products, and Infrastructure to ensure Message Mailflow services meet the needs of the broader organization • Participate in oncall rotations to maintain the reliability and uptime of mission-critical systems • Drive continuous improvement by identifying opportunities to enhance system efficiency, reduce operational overhead, and increase reliability • Raise the bar of engineering excellence, actively contributing to knowledge sharing within the team and participating in professional development activities

Job Requirements

  • BS degree in Computer Science, Applied Sciences, Information Systems or other related engineering field
  • 3+ years of industry experience on backend software development & distributed systems, designing & building software applications
  • Experience with our stack: Go and/or Python
  • Experience working with distributed teams, proficient in asynchronous and written communication
  • Experience building features & components from scratch and operating them, balancing feature development work with operational tasks
  • Open to following pre-established guidelines, coding practices, and conventions
  • Growth-driven & looking to increase impact & responsibility over time

Benefits

  • actual compensation determined based on non-discriminatory factors including skills, experience, qualifications, geographic location
  • additional financial compensation such as bonuses or incentive compensation,
  • stock options
  • comprehensive benefits package

Related Job Pages

More Full-stack Engineer Jobs

Acosta logo

Senior Software Engineer

Acosta

Trusted Brands Trust Us

Full TimeRemoteTeam 10,001+Since 1927H1B Sponsor

• Design, develop, maintain, and support enterprise applications using modern .NET (.NET 9 and beyond) • Work directly with business users, customers, and stakeholders to understand requirements, clarify needs, and recommend practical solutions • Perform business analysis by documenting processes, identifying gaps, translating business requirements into technical specifications, and validating solutions with end users • Jump into existing and legacy .NET applications to troubleshoot production issues, analyze unfamiliar code, support integrations, and improve stability and maintainability • Debug complex application, data, integration, and configuration issues across legacy systems, APIs, SQL Server databases, scheduled jobs, and operational workflows • Work extensively with Microsoft SQL Server, including writing and optimizing SQL queries, views, stored procedures, and data fixes • Support and enhance existing database schemas, data integrations, reporting needs, and operational data flows • Build and maintain APIs and backend services that integrate internal and external systems • Develop, deploy, and support applications using Microsoft Azure development-related services, including Azure App Service and related cloud application services • Use AI-assisted development tools to accelerate research, code analysis, debugging, documentation, test planning, and solution design while maintaining sound engineering judgment • Work with AI/LLM APIs and services (e.g., Azure OpenAI or similar) to prototype and support lightweight AI-enabled features, integrations, or workflows • Understand and contribute to AI solution patterns such as prompt design, retrieval-augmented generation (RAG), and data grounding approaches, as applied to real business use cases • Evaluate practical AI use cases that can improve internal workflows, automate repetitive tasks, enhance knowledge retrieval, or support business users more effectively • Identify opportunities to modernize, refactor, and improve current solutions without disrupting business operations • Participate in technical discussions and help guide design and architectural decisions • Communicate clearly with engineers, business partners, customers, and stakeholders throughout discovery, development, testing, deployment, and support

California
$120K - $140K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000

• Design, build, and maintain full stack features across front-end and back-end systems. • Develop and integrate scalable back-end services using Node.js and C#. • Work with relational and NoSQL data stores to support application needs. • Build and deploy cloud-native solutions on AWS, leveraging event-driven and serverless patterns. • Write and maintain automated tests to ensure code quality and reliability. • Manage infrastructure as code and contribute to CI/CD pipelines. • Collaborate closely with cross-functional engineering teams in a fast-paced, agile environment.

Latin America
C1 logo

Senior Principal Engineer

C1

Elevating Connected Human Experiences

Full TimeRemoteTeam 1,001-5,000Since 1993H1B No Sponsor

• Defines and drives the technical vision, strategy, and architecture for complex systems • Leads large-scale engineering initiatives from concept to delivery • Provides deep technical expertise and guidance to the engineering team and project leaders • Sets and enforces engineering standards, processes and best practices • Collaborates with cross-functional partners to align technology solutions with business objectives • Mentors and Coach engineers, fostering a culture of innovation and excellence • Evaluates new technologies, tools, and methods to improve system performance and efficiency • Represents the engineering organization in technical discussions with executives, clients and partners

United States
$150K - $200K / year
Fleetio logo

Senior Software Engineer, Mobile

Fleetio

Fleetio is a privately held computer software company dedicated to helping organizations track, analyze, and improve their fleet operations through solutions fo

• Design, build, and deliver high-quality mobile features using Swift and modern iOS technologies. • Interest in contributing to Android or cross-platform solutions. • Own complex technical initiatives from planning through implementation, testing, and release. • Partner closely with Product and Design to deliver customer-focused solutions on a regular cadence. • Design maintainable, scalable, and well-tested software that supports long-term product growth. • Lead technical design discussions and contribute to architectural decisions across the mobile platform. • Write automated unit tests that improve confidence and reliability. • Leverage AI-powered development tools to accelerate implementation, testing, and documentation while maintaining high engineering standards. • Proactively identify opportunities to improve application performance and stability. • Mentor teammates through pairing, code reviews, technical discussions and knowledge sharing. • Help define and evolve engineering best practices across the Mobile Engineering team.

United States
Job Closed