Senior Software Engineer
Location
India
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Akamai Technologies
• Working on projects that improve our bot detection products making Akamai a leader in bot detection • Implementing new features, enhancing existing features and optimize functionality from conception and design through testing and deployment • Working on fixing customer issues in a timely and effective manner • Working on data analysis for web and mobile platforms • Working on making improvements to client side components like Java scripts on need basis
Job Requirements
- 5+ years of overall software development experience, along with a relevant degree in Computer Science
- Hands-on experience with Python and Golang, particularly in building web APIs
- Strong understanding of software architecture, with the ability to write clean, well-structured, and maintainable code
- Demonstrates a positive attitude and a strong willingness to learn
- Capable of effectively managing and prioritizing tasks to meet deadlines
- Experience or knowledge in Machine Learning or Data Science is a plus.
Benefits
- FlexBase, Akamai’s Global Flexible Working Program, is based on the principles that are helping us create the best workplace in the world.
- 95% of employees have the choice to work from home, office, or both (in the country advertised).
- Permanent workplace flexibility program is consistent and fair globally to help us find incredible talent, virtually anywhere.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, build, and scale the backend services, APIs, and infrastructure that power OpenAI’s developer and enterprise products • Lead the architecture of distributed systems, databases, and data pipelines that support large-scale, high-reliability production workloads • Own major platform capabilities end-to-end, from early technical strategy and design through implementation, launch, and long-term operation • Shape the design of our APIs with care and intentionality, treating API interfaces as core product surfaces and driving a high-quality developer experience • Build secure, reliable, and compliant systems that meet the needs of both enterprise and developer use cases • Partner closely with product, research, design, infrastructure, and forward-deployed engineering teams to bring new capabilities into production • Drive technical direction across complex problem spaces, making sound architectural tradeoffs that balance speed, quality, and long-term maintainability • Improve engineering velocity by building internal tooling, platform abstractions, and systems that increase leverage across the broader organization • Raise the bar for engineering quality, system design, operational excellence, and technical decision-making across teams • Help identify and solve ambiguous, high-impact technical problems that cut across multiple systems and stakeholders
Staff Software Engineer
Code for AmericaGovernment can and should work well for everyone. We're people-centered problem solvers showing that it's possible.
• Contribute to high-impact government services by supporting critical workflows, improving system reliability, and advancing automation efforts • Code for America software engineers are involved in every stage of our products’ lifecycle, from prototyping and design, to developing features in response to user feedback, to operating technical systems at scale. • Support organization-wide technical efforts and strengthen our software engineering teams as internal champions and subject matter experts for specific technology domains, tools, and processes. • Report to the Senior Director of Engineering and is expected to travel no more than 10% of the time. • Every Staff Engineer at Code for America has a specialty area for which they act as a Subject Matter Expert in contexts and conversations across the organization. • Craft new features that help users more easily navigate government services and receive a dignified experience. • Write automated tests and develop monitoring strategies to ensure a high level of service quality. • Implement minimal features to maximize learning, and then harden features to scale when we know they work. • Support Engineering’s culture of writing by producing quality documentation and learning materials for internal and external audiences. • Be a friendly face, eager collaborator, and mentor for other software engineers in your particular area of expertise.
• Correction des bugs critiques (~2–3 semaines) • Mise en place d’un tunnel de désabonnement (Rescue Funnel) (~1 semaine) • Pivot vers un modèle Trial payant → Abonnement (~3 semaines) • Cross-selling vers une plateforme partenaire (~1 semaine)
VR/AR Software Engineer – Systems & Design
Three Space LabMixed Reality for Learning and Collaboration
• Understanding, extending, and improving complex existing codebases in C#. • Implementing software modules from scratch. • Developing software throughout the stack, including real-time interactions, internal tools, backend web services, and frontend applications. • Designing and implementing visual and spatial interactions using C#, Unity, modeling/animation tools, shader programming, etc. • Developing learning-oriented experiences and narratives. • Conducting pilot deployments and gathering user feedback. • Interacting with clients to understand their needs and prioritize features. • Collaborating with and supervising (in senior role) a small team of developers.




