The Job logo

What

Where

Senior Software Engineer - Cloud Native - Remote

Join for More Updates
Smart SummaryPowered by Roshi
Join our growing Cloud-Native team at Akamai Technologies as a Senior Software Engineer, responsible for designing and implementing software on cloud-native architectures. This is a full-time remote opportunity where you will collaborate with agile teams to create managed cloud-native services for the public cloud market.

JOB DESCRIPTION

Are you interested in building the latest product offerings on Kubernetes?

Are you passionate about the latest cloud-native trends?

Join our growing Cloud-Native team

Our Cloud Technology Group's Compute division, formerly Linode, consists of collaborative, inclusive, and creative teams. Compute's Cloud-Native team is a software development team focused on creating managed cloud-native services for the public cloud market. This is an opportunity to constantly learn about integrating open source technologies on top of a complex infrastructure to supply simple-to-use, managed services to the public.

Partner with the best

We are looking for you to perpetually learn, exhibit ingenuity in solutions, advocate for diverse opinions, collaborate, grow, be goal-driven, love coding, and help sustain an exceptional work environment. Our closely knit team focuses on agile development methodologies. We encourage and reward curiosity, ingenuity, and technical excellence. If you enjoy working on interesting projects that have a big impact, join our team!

As a Senior Software Engineer, you will be responsible for:

  • Designing and implementing software that leverages cloud-native architectures
  • Taking ownership of technical and product innovation, exercising design thinking, analyzing systems, and recommending solutions
  • Enabling a simple and seamless way for our customers to deploy and integrate with various cloud-native services
  • Collaborating with engineering teams in an Agile environment to sustain a product portfolio
  • Working in an environment that fosters innovative solutions, rapid development cycles, and open communication

Do what you love

To be successful in this role you will:

  • Have 5 years of relevant experience and a Bachelor's degree in Computer Science or a related field
  • Have experience building managed services at scale
  • Have experience with Kubernetes, container runtimes and orchestrators
  • Demonstrate solid experience with Go, Python, C, or Bash
  • Be familiar with software development methodologies and product life cycles through build, test, deploy, and iterative environments

Work in a way that works for you

FlexBase, Akamai's Global Flexible Working Program, is based on the principles that are helping us create the best workplace in the world. When our colleagues said that flexible working was important to them, we listened. We also know flexible working is important to many of the incredible people considering joining Akamai. FlexBase, gives 95% of employees the choice to work from their home, their office, or both (in the country advertised). This permanent workplace flexibility program is consistent and fair globally, to help us find incredible talent, virtually anywhere. We are happy to discuss working options for this role and encourage you to speak with your recruiter in more detail when you apply.

Learn what makes Akamai a great place to work

#Linode

Connect with us on social and see what life at Akamai is like!

We power and protect life online, by solving the toughest challenges, together.

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

Akamai powers and protects life online. Leading companies worldwide choose Akamai to build, deliver, and secure their digital experiences helping billions of people live, work, and play every day. With the world's most distributed compute platform from cloud to edge we make it easy for customers to develop and run applications, while we keep experiences closer to users and threats farther away.

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 energize 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.

#LI-Remote

Compensation

Akamai is committed to fair and equitable compensation practices. The base salary for this position ranges from $113,430 - $170,043/year; a candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. The compensation package may also include incentive compensation opportunities in the form of annual bonus or incentives, equity awards and an Employee Stock Purchase Plan (ESPP). Akamai provides industry-leading benefits including healthcare, 401K savings plan, company holidays, vacation (in the form of PTO), sick time, family friendly benefits including parental leave and an employee assistance program including a focus on mental and financial wellness; Eligibility requirements apply.

Akamai Technologies Logo

Company

Akamai Technologies

Job Posted

a year ago

Job Type

Full-time

WorkMode

Remote

Experience Level

3-7 years

Category

Software Engineering

Locations

Columbia, California, United States

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Akamai Technologies Logo

Senior Field Network Engineer (Secret Clearance) - Office

Akamai Technologies

Columbia, California, United States

Posted: a year ago

Join a dynamic team as a Senior Field Network Engineer working on cutting-edge technologies with Akamai. Provide network engineering expertise and support to the Government in implementing Akamai solutions. Requires 8 years of experience, a Bachelor's degree in a related field, Secret Security Clearance, and expertise in IP networking, routing, switching, and network security.

Snowflake Logo

Senior Software Engineer - Telemetry

Snowflake

San Mateo, California, United States

Posted: a year ago

JOB DESCRIPTION Build the future of data. Join the Snowflake team. We're on the hunt for dynamic Senior Software Engineers to accelerate the development of our next-gen observability and alerting products at Snowflake. Your expertise will be crucial in empowering our customers to leverage time-series data, streamline alerts, and fine-tune notifications within their data pipelines in Snowflake. Your contributions will significantly enhance their continuous data processing capabilities, carving a smoother pathway to informed decision-making. Located in San Mateo, CA, this role will immerse you in a collaborative environment spearheaded by a team of industry leaders with deep expertise in observability, databases, and distributed data processing. We're searching for dynamic engineers with a zest for innovation, a knack for grappling with complex data system challenges, and a propensity to dive deep and grasp technical intricacies swiftly. If you're enthusiastic about crafting groundbreaking technologies and eager to tackle complex issues head-on, this position offers an excellent opportunity to fast-track your career with Snowflake! AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Work with other engineers and PMs to define the functionality and design of our next generation observability platform. Be responsible for driving new feature development from inception, design, testing to the eventual release to address customer requirements and meet business goals. Build highly reliable software to meet and exceed the needs of our largest customers. Analyze fault-tolerance, availability, performance and scale challenges, and come up with appropriate solutions. Ensure operational readiness of the services and meet the commitments to our customers regarding reliability, availability and performance. OUR IDEAL SENIOR SOFTWARE ENGINEER WILL HAVE: 7+ years industry experience designing and building distributed data systems. Experience building enterprise grade, reliable and trustworthy software or services. Advanced degree in Computer Science or related field. Excellent problem solving skills, and strong CS fundamentals including data structures, algorithms, and distributed systems. Fluency in Java or C++. Ability to work in a team environment, collaborate well, and mentor junior engineers. Ability to work on-site in our downtown Bellevue office. BONUS POINTS FOR EXPERIENCE WITH THE FOLLOWING: Building modern data processing systems Experience in using or building observability and time series systems Database technologies including internal design and implementation Developing distributed systems internals Large scale distributed systems, transactions and consistency models. Implementing multi-tenant systems, with focus on reliability, performance, isolation and security. Designing and implementing systems for public or private clouds. The following represents the expected range of compensation for this role: The estimated base salary range for this role is $214,000 - $327,700. Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan. The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive  benefits  package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact? The following represents the expected range of compensation for this role: The estimated base salary range for this role is $214,000 - $327,700. Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.   The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact?

Snowflake Logo

Senior Business System Analyst - Service Cloud

Snowflake

Dublin, California, United States

Posted: a year ago

JOB DESCRIPTION Build the future of data. Join the Snowflake team. Snowflake’s IT Go To Market (GTM) organization is seeking a Senior Salesforce Service Cloud Business Systems Analyst to join our growing team. In this role you will be the liaison between the business stakeholders and IT and must have the ability to translate business needs into technical specifications, design and develop solutions, test and deploy them into production.  RESPONSIBILITIES : Serve as a lead subject matter expert and champion in driving the industry best practices for evolution of the company’s Saleforce.com instance and ecosystem integrated tools. Assist in requirement gathering, defining, estimating, and shaping technical solutions using best practices. Communicate and work effectively with cross functional teams including business teams, product teams, global IT Apps teams, consultants & vendors. Lead and manage the functional designing, configuration, Quality Assurance and production deployment to support sales and service automation. Drive discussions and investigations regarding new Salesforce features and functionality, contribute to recommendations for process improvements and keep application users informed about system functionality and enhancements Stay up-to-date on the latest Salesforce features and functionality. Perform project management and communications and coordinate various scrum ceremonies (daily standups, sprint planning, sprint review, retrospectives, etc.) using agile methodology; Assist with development of test scripts and coordinate test efforts for post-sprint testing, UAT, regression testing, etc. Provide recommendations and assist in the creation of the strategic roadmap REQUIREMENTS : A bachelor’s degree (preferably with an emphasis in Business Administration or Information Systems), or equivalent experience. Minimum 7+ years of direct experience working as a Service Cloud Business Systems Analyst at a firm or corporation. Have an excellent understanding of Salesforce Service Cloud Functionality. Experience of SDLC methodologies (Agile, SCRUM, other) Highly developed written and verbal communication and interpersonal skills. Strong attention to detail, goal-oriented & should know how to adapt to changing requirements.   Commitment to excellent customer service & strong focus on quality.  Versatility, flexibility, and a willingness to work within constantly changing priorities Commitment to excellent customer service Ability to work independently. Successful in dealing with company personnel at all levels. PREFERRED QUALIFICATIONS : CRM domain knowledge with relevance to the SAAS industry and its Service channels. Salesforce Certified Business Analyst or Platform Developer I or Salesforce Service Cloud Consultant or any other relevant certification. Experience in designing and implementing SFDC cross-organisation along with cross-instance integrations in support of multiple business process environments. Knowledge of Service Cloud and Experience cloud in classic and lightning environments is preferred. The following represents the expected range of compensation for this role: The estimated base salary range for this role is $121,000 - $163,800. Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.   The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits. Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake. How do you want to make your impact?

NVIDIA Logo

Senior Software Engineer, NGC Data Platform

NVIDIA

Santa Clara, California, United States

Posted: a year ago

What you will be doing: Design and build software code and cloud services for Data Management, including providing a catalog and metadata storage datasets Connect with other technical leaders across NVIDIA to ensure you are using existing technologies where possible and that we are collaborating with their systems appropriately. Collaborate with the NVIDIA research team to use new Storage and Compute innovations - GPU direct storage, DPU.   What we need to see: BS in Computer Science, Information Systems, or Computer Engineering (or equivalent experience) 5+ years of proven experience Experience building robust services at scale. Build and maintain high volume / low latency data platform services Strong foundation in algorithms and data structures and their real-world use cases. Experience with distributed systems, databases, and Big Data systems (Spark, Hadoop). Experience building and shipping services around Kubernetes, Cloud Native, and Cloud Service Providers. Experience with one of the leading cloud providers: AWS, GCP, or Azure. Experience collaborating with teams to write software to support cloud services. Experience with backend systems and software engineering. Programming experience in a relevant language, e.g., Go, Python, C/C++, Java. Understanding of standard approaches to software engineering, software architecture, and design. Ability to document software and services. Break down projects into practical tasks. Communicate design, status, and other sophisticated subjects in written, visual, and oral formats. Ability and passion for working across teams and with collaborators on all sides of the project   Ways to stand out from the crowd: Hands-on experience in building and managing large-scale data platform services. Experience building products and services to solve enterprise-grade customer data analytics problems. Experience with Apache Spark, Object Storage, Metadata Management, Data lake tools (Apache Iceberg), Machine Learning infrastructure toolset (Feature Stores) Computer science background with Distributed systems as a specialization