Talent.com
No longer accepting applications
Senior Software Developer (Go & JScript)

Senior Software Developer (Go & JScript)

NorthStar HR ConsultantsGuntur, IN
1 day ago
Job description

Job Title - Senior Software Engineer (P3), Client Integration

Job Location - Hybrid, Pune

Budget - INR 40 lacs

About the Role

Our client is looking for a Senior Software Engineer to join our Client Integrations team . You'll be a technical leader within a motivated and supportive team, responsible for the design and development of key systems used both internally and externally. Your focus will be on leading frontend development of our client-side JavaScript that our customers use to integrate with us, ensuring it's performant and scalable across a wide range of browsers and devices. You'll also drive backend development of services written in Go, supporting our client-side code with robust APIs capable of handling the traffic of some of the internet's largest companies.

What you'll be doing

  • Design, test, and implement features for our client-side JavaScript embedded into hundreds of millions of requests per day
  • Drive architectural decisions for systems owned by the team and contribute meaningfully to technical strategy discussions
  • Collaborate effectively across multiple cross-functional teams to build unique and innovative features that combat fraud and bots
  • Architect cutting-edge fingerprinting and device identification methods to protect the integrity of our customers' businesses
  • Lead code reviews, establish comprehensive automated testing strategies, and drive improvements to our development processes and engineering best practices
  • Communicate complex technical concepts to executive leadership and non-technical stakeholders
  • Support complex customer integration challenges and lead technical discussions with internal and external stakeholders
  • Represent engineering perspectives in product and business strategy discussions
  • Provide formal mentoring and technical guidance to P1 and P2 engineers

Must have

  • 5+ years relevant software engineering experience with demonstrated technical leadership
  • Strong proficiency with JavaScript, with deep understanding of performance optimization and cross-browser compatibility
  • Strong proficiency with backend languages (we use Go)
  • Strong proficiency with DOM manipulation, event handling, and Web APIs
  • Strong proficiency with modern frontend frameworks and libraries, with ability to guide integration strategies and architectural decisions
  • Strong proficiency with Content Delivery Networks (CDNs) including edge functions and workers
  • Strong proficiency with cloud platforms, particularly AWS and Azure, with cost optimization experience
  • Experience designing and scaling NoSQL databases and caching solutions
  • Experience with performance testing, cross-browser compatibility testing, and optimization techniques
  • Proven ability to communicate complex technical concepts to executive leadership and non-technical stakeholders
  • Comfortable participating in an equitable team on-call roster to support our customers 24x7
  • Experience mentoring or providing technical guidance to junior developers
  • Experience taking ownership of project delivery from conception through implementation
  • Ability to work independently on complex technical challenges with minimal oversight, effectively handling ambiguous requirements
  • Ability to contribute meaningfully to technical discussions and facilitate decision-making within engineering teams
  • Nice to have

  • Extensive experience with DynamoDB, ScyllaDB, Redis, and Memcached
  • Experience with testing frameworks, methodologies, and test automation strategies at scale
  • Knowledge of web accessibility standards and compliance requirements
  • Experience leading Agile development practices and team capability development
  • Experience working with Kubernetes deployments and container orchestration
  • Experience designing and optimizing CI / CD pipelines with measurable impact
  • Experience with monitoring, observability, and performance analysis tools
  • Deep understanding of security best practices for client-side applications
  • Experience leading cost optimization initiatives with demonstrated business impact
  • Experience representing engineering in cross-functional strategic discussions
  • Create a job alert for this search

    Senior Software Developer • Guntur, IN