Senior Software Engineer, Aura for Business in United States at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Aura for Business in the United States.
This is a high-impact opportunity to help design and build a brand-new enterprise security product from the ground up. You will join a team focused on creating a first-of-its-kind managed service provider solution that enhances corporate security for personal devices without relying on intrusive MDM approaches. The role blends mobile-first development and full-stack engineering, with a strong emphasis on React Native and Node.js. You will take end-to-end ownership of complex features, from architecture and design through deployment and iteration. This position thrives in a fast-moving, ambiguous environment where technical leadership and product thinking are equally important. You will act as a key contributor in shaping engineering standards, system design, and long-term product direction. It is ideal for someone who enjoys solving complex problems and building scalable systems that directly impact millions of users.
- Lead the design, development, and delivery of mobile-first and full-stack features using React Native and Node.js, ensuring scalability, performance, and maintainability.
- Own end-to-end technical execution of complex initiatives, including architecture decisions, implementation, deployment, and iterative improvements.
- Translate ambiguous product and business requirements into clear, actionable, and scalable technical solutions.
- Collaborate closely with cross-functional partners including product, design, and other engineering teams to define and refine product direction.
- Provide technical leadership on system design, cloud architecture, and best practices, contributing to engineering excellence across the team.
- Mentor engineers and act as a technical reference point, helping elevate overall team capability and delivery quality.
- Evaluate and apply appropriate technologies and architectures (e.g., serverless, containers, databases, queues, caches) based on system needs.
- 6–8+ years of professional software engineering experience building production-grade systems.
- 2–3+ years of experience in a technical lead or senior ownership role on large-scale projects.
- Strong hands-on expertise with React Native and Node.js in production environments.
- Deep understanding of software engineering fundamentals including data structures, algorithms, and system design.
- Proven ability to deliver complex, large-scale projects on time with high quality standards.
- Strong experience in cloud architecture and selecting appropriate technologies for different use cases.
- Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
- Bachelor’s degree in Computer Science or equivalent practical experience.
- Strong learning mindset and ability to adapt quickly to new technologies and environments.
- Nice to have: experience with AWS Lambda, SQS, DynamoDB, Microsoft Entra (Azure Active Directory), Python, or Databricks.
- Competitive compensation package with a salary range of $140,000–$200,000 (depending on experience and location).
- Comprehensive health, dental, and wellness benefits.
- Retirement savings plans and financial security programs.
- Generous parental leave policies.
- Fully remote position (US-based), offering flexibility and work-life balance.
- Opportunity to work on a strategic, high-growth product with significant technical ownership.
- Inclusive and diverse work environment committed to equal opportunity and accessibility support.