Abnormal - About the Role
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Experienced Sr Software Engineer having 7+ years of industry experience with strong software engineering fundamentals. • Experience in building low-latency and high-throughput systems. • Futuristic, the ability to look at the bigger picture, and the growing system needs. • Growth-oriented, looking to increase impact, responsibility, and ownership over time • Proven ability to own and drive complex systems end-to-end, with strong knowledge of team-owned services and the ability to collaborate and influence cross-team goals and roadmaps. • Strong experience writing production Python and Golang code and working with SQL and NoSQL databases. • Solid experience in system design and building resilient, scalable applications with an emphasis on operational excellence. • Detail-driven and care about code quality, testing, and performance. • Ability to make practical trade-offs and propose technical solutions, including writing technical design documents and leading their adoption. • Strong understanding of service health, monitoring, fault tolerance, and incident response practices. • Strong communication skills and proven ability to work autonomously and asynchronously with remote collaborators and stakeholders. • Strong communication and mentorship skills to influence team-wide engineering practices. • Experience with Golang and Airflow orchestration. • Platform as a product experience. • Familiarity with ChatGPT, Cursor and other GenAI productivity tools.
Responsibilities
• Technical Delivery & Operational Excellence • Build and iterate on product offerings, APIs, platforms, frameworks and tools. • Responsible for designing, developing, and maintaining feature buildouts to support a world-class user experience for our customers. • Ensure system stability and reliability of your crafted work. • Participate in regular code and design reviews as well as team-wide on-call rotation. • Write code with testability, readability, edge cases, and errors in mind. • Write and review technical design documents. • Teamwork & Collaboration • Communicate effectively in an asynchronous manner with team members to provide updates, discuss challenges and propose solutions. • Collaborate closely with product managers, designers, and engineers to ensure seamless integration and effective development. • Take ownership of projects and is a driver who adds instant adrenaline and drives positive impact when placed on projects and teams. • Participate in team roadmap discussions & (good to have) propose long-term plans. • Actively contribute to knowledge sharing within the team and participate in professional development activities.
No credit card. Takes 10 seconds.