Senior Software Engineer - FullStack
Abnormal Security
Software Engineering
Bengaluru, Karnataka, India · Sterling, VA, USA
Posted on Thursday, August 29, 2024
About the Role
Abnormal Security is looking for a Senior Fullstack Engineer to join the New & Emerging Products (NEP) team. This team focuses on two key areas:
- Building new applications in collaboration with the product team.
- Improving emerging applications to align the product market fit, built for scale and increase revenues.
The ideal candidate will have the following qualities:
- Growth-oriented, looking to increase impact, responsibility, and ownership over time
- Proven experience in system design and built applications at scale.
- Detail driven and care about code quality, testing, and performance
- Looking to grow as an engineer as part of a strong team, learning from established engineers, product managers, and designers
- Strong communication skills and proven ability to work autonomously and asynchronously with remote collaborators and stakeholders
- Comfortable with test driven development, working as part of a large organization divided by standardized interfaces.
- Brings up ambiguities and clarifies decisions with technical & product leadership and builds consensus and alignment.
What you will do:
- Design and Development:
- Design & Develop robust, scalable and secure web applications using Python/Golang and React.
You will be relied upon to own the delivery of end-to-end projects for a Standing Team -- to design, decompose, execute, and launch. You will play the role of a highly capable feature lead, able to take a clearly defined business problem, and design a technical approach to implement. As a Senior Full Stack Engineer you will be owning clear systems/areas, proven as a consistent Individual Contributor for large projects within the Division.
- Ownership & Technical Leadership
- You will be owning end-to-end key deliverables within a Division's Quarterly Roadmap -- to set, maintain, and deliver
- Cross Division Multiplier as a Leader
- You will align the team toward key projects, de-risking projects, defining deliverables, and executing toward key milestones
- Support and On-call:
- Provide technical support to troubleshoot and resolve issues reported by users or identified through monitoring systems and participate in on-call rotations.
- Collaboration and Communication:
- Communicate effectively in Async manner with team members to provide updates, discuss challenges and propose solutions.
- You will be participating in code reviews to maintain code quality and in system design discussions.
- Continuous Learning and Improvement:
- Actively contribute to knowledge sharing within the team and participate in professional development activities.
Must Have:
- 6+ years of industry experience and 2+ Yrs experience as a Full Stack Developer with expertise developing production grade React applications from scratch with backend in Golang or Python.
- At least 1 year of system design experience
- Experience with frontend frameworks/libraries such as React, Redux, or Next.js.
- Familiarity with AWS services and deployment practices.
- Knowledge of containerization using Docker or similar technologies.
- Understanding of database systems and proficiency in SQL.
- BS degree in Computer Science or related engineering field
Nice to Have:
- Proven experience working effectively with cross-functional teams across multiple time zones with with remote stakeholders
#LI-MT1