Senior Full Stack Engineer

Akamai Technologies Inc Santa Clara , CA 95051

Posted 2 months ago

Are you excited by the opportunity to develop and produce security tools?

Would a place where you are free to innovate excite you?

Join our World-Class Cloud Security Organization

Our team is part of the Cloud Security organization. We help thousands of the largest enterprises around the world protect their websites and secure their transactions over the internet. As a Gartner recognized web security market leader, we have a proven record of delivering best in class security products and experiences to our customers.

Achieve high-impact milestones contributing to our success

As a Full Stack Senior Software Engineer you will be developing using Javascript (React, Redux) and python's backend Flask involving complex threat detection algorithms in an ultra-high traffic environment and as well creating developer productivity tools. Our team is partnered with all security product teams for maintaining network stability by improving monitoring processes and developing tools.

As a Senior Full Stack Engineer, you will be responsible for:

  • Developing front end web applications using JavaScript (React, Redux, Chakra UI) on a Python backend using Flask.

  • Designing schemas, migrations, and manage NoSQL databases (REDIS and Cassandra).

  • Architecting modular services; Use Agile methodologies, DevOps, CI/CD.

  • Maintaining and extending the existing product UI and component libraries

  • Developing common UI components for modular development

Do what you love

To be successful in this role you will:

  • Have 5 years of overall SW development experience and a Bachelor's degree or its equivalent, or 3 years of relevant experience and a Master's degree.

  • Have experience building rich web applications with Javascript, HTML, and CSS

  • Have experience with Object oriented programming and test-driven development preferably in JavaScript, Python Flask, (Asynchronous programming is a plus).

  • Have experience using JavaScript (Nodejs), Webpack, React, Redux etc.

  • Have excellent communication skills, be self-driven, positive and an effective team player

  • Have knowledge in Amazon Web Services and/or other cloud services integration experience.

Work in a way that works for you

We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone.

We are happy to discuss flexible working options in this role, please discuss your requirements with the recruiter when you apply.

Working with us

At Akamai, we're curious, innovative, collaborative and tenacious. We celebrate diversity of thought and we hold an unwavering belief that we can make a meaningful difference. Our teams use their global perspectives to put customers at the forefront of everything they do, so if you are people-centric, you'll thrive here.

Working for you

At Akamai, we will provide you with opportunities to grow, flourish, and achieve great things. Our benefit options are designed to meet your individual needs for today and in the future. We provide benefits surrounding all aspects of your life:

  • Your health

  • Your finances

  • Your family

  • Your time at work

  • Your time pursuing other endeavors

Our benefit plan options are designed to meet your individual needs and budget, both today and in the future.

About us

Innovating on a global scale, we deliver our customers a fast, smart and secure intelligent edge platform. Working against a backdrop of digital collaboration, our highly skilled teams drive progressive solutions that have the scope to transform entertainment, business, and life in ways that we have yet to imagine.

Join us

Are you seeking an opportunity to make a real difference in a company with a global reach and exciting services and clients? Come join us and grow with a team of people who will challenge and inspire you! Akamai Technologies is an Affirmative Action, Equal Opportunity Employer that values the strength that diversity brings to the workplace. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of gender, gender identity, sexual orientation, race/ethnicity, protected veteran status, disability, or other protected group status.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Full Stack Engineer

Citrix Systems Inc.

Posted 3 months ago

VIEW JOBS 10/1/2020 12:00:00 AM 2020-12-30T00:00 We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device: YOU! What we're looking for: You are a Senior Full Stack Engineer with 5-7 years of experience . You have worked on client-side and server-side architecture, built the front-end applications through appealing visual designs, developed and managed well-functioning databases and applications, and wrote effective APIs. You have gained hands on programming skills and have extensive knowledge of programming constructs, data structures, algorithms and scripting languages/framework. You have a passion for solving complex problems and enjoy working in a dynamic, fast-paced environment to deliver innovative solutions that enable our customers to transform their business by leveraging the latest cloud technologies. In this position, you will be developing leading edge software alongside a talented team of software professionals to create innovative cloud solutions. Responsibilities range from conceptualizing ideas, targeted research with rapid prototyping to determine feasibility, risk evaluation and then create well-thought-out software designs and implementation. Position Overview: The position will initially focus on the development & maintenance of Citrix Cloud product line, which will present you with a unique opportunity to expand problem-solving situations that will become an invaluable individual career asset. Our team culture is a unique blend that combines the structured vision and process maturity of a well-established software company with the dynamism and vibrancy of a small startup. Role Responsibilities: * Collaborate with Product Managers, Product Design, DevOps and Product Security teams to understand requirements for software development in a Scaled Agile environment * Compose and maintain detailed design specifications and component documents. * Design alongside a team of engineers focusing on 'design first' thinking while incorporating different end user personas. * Implement front-end and back-end business logic for new features (Full Stack development). * Embrace and implement Agile development framework and methodologies (SAFe, SCRUM, Kanban, etc.). * Embrace and institute best practices and coding standards (e.g. code reviews, logging and instrumentation, static/dynamic code analysis, code coverage, unit, integration tests) within the team. Basic Qualifications: * BS or MS degree or equivalent in a technical field preferred, with at least two years of directly related work experience. Equivalent experience may be substituted for formal education. * Strong understanding of Computer Science fundamentals ( Algorithms, Data Structures) * 5-7 years of experience JavaScript and JQuery/Typescript/Angular/React is required. * 2-3 years of experience in python/golang/JAVA/similar language is required * Hands on experience on Selenium/Cypress. * Experience with cloud computing technologies e.g. Microsoft Azure(Azure Service Fabric, Azure Service Bus), AWS, GCP required * Demonstrable experience developing modern web applications (designing modern REST based APIs, 3rd party integration, Web UI interactions, etc.) Preferred Qualifications: * Debugging skills in ReactJS. * Experience with databases preferably NoSQL (Cosmos, Redis etc.) desired What you're looking for: Our technology is built on the idea that everyone should be able to work from anywhere, at any time, and on any device. It's a simple philosophy that guides everything we do - including how we work. If you're an engineer, we'll give you plenty of ways to test your skills on cutting edge technology. We want employees to do what they do best, every day. Be bold. Take risks. Imagine a better way to work. If this sounds like you then we'd love to talk. Functional Area: Software Development About us: Citrix is a cloud company that enables mobile workstyles. We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose. Flexibility and collaboration is what we're all about. The Perks: We offer competitive compensation and a comprehensive benefits package. You'll enjoy our workstyle within an incredible culture. We'll give you all the tools you need to succeed so you can grow and develop with us. Citrix Systems, Inc. is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, sexual orientation, gender identity, ethnicity, national origin, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions, marital status, protected veteran status and other protected classifications. Citrix uses applicant information consistent with the Citrix Recruitment Policy Notice at Citrix welcomes and encourages applications from people with disabilities. Reasonable accommodations are available on request for candidates taking part in all aspects of the selection process. If you are an individual with a disability and require a reasonable accommodation to complete any part of the job application process, please contact us at (877) 924-8749 or email us at for assistance. If this is an evergreen requisition, by applying you are giving Citrix consent to be considered for future openings of other roles of similar qualifications. Citrix Systems Inc. Santa Clara CA

Senior Full Stack Engineer

Akamai Technologies Inc