Job Closed

This listing is no longer active.

Software Engineer II

Software EngineerSoftware EngineerOtherRemoteMid LevelTeam 5,001-10,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

88 days ago

Salary

$95K - $171K / year

Seniority

Mid Level

Job Description

Software Engineer II

Akamai Technologies

Are you excited about working with cutting-edge technologies? Are you a software developer who loves solving complex problems? Join our Edge Applications Engineering team Our team builds and maintains the software infrastructure powering Akamai's global edge network, one of the world's largest distributed systems serving billions of daily requests. We develop mission-critical platform applications that enable secure, high-performance traffic delivery and integrate seamlessly across Akamai's product ecosystem, forming the backbone for all customer-facing offerings. Partner with the best As a Software Engineer II, your code will serve high-traffic, global applications while you gain deep expertise in large-scale system design, performance engineering, and emerging technologies that define the future of Akamai's products and services. As a Software Engineer II, you will be responsible for: - Designing, writing, and automating code supporting product development for millions of users - Contributing to system architecture promoting performance, scalability, availability, security, and resilience - Reviewing code and collaborating across teams to ensure best practices and delivery - Transforming product specifications into elegant designs with reusable, maintainable components - Debugging complex production issues, handle escalations, and deliver solutions under pressure - Building automation tools to improve efficiency and operational excellence across systems - Working with cutting-edge technology stacks and expanding expertise in AI technologies Do what you love To be successful in this role you will: - Have 2 years of full stack experience and a Bachelor's in Computer Science or related field - Be proficient in Python, Java, and TypeScript with Spring, Angular, and Flask frameworks - Possess solid foundation in SQL and NoSQL databases including PostgreSQL and Cassandra - Have experience with and knowledge of SQL and managed database systems - Have excellent verbal and written communication skills across technical and business stakeholders - Have experience with CI/CD systems like Jenkins and AI code editors like GitHub Copilot - Have hands-on experience with AI models, RAG, and LangGraph or equivalent technologies - Be familiar with load balancers and message queues in production 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 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! #LI-Remote Compensation Akamai is committed to fair and equitable compensation practices. For US based candidates only - the base salary for this position ranges from $95,000 - $171,000/year; a candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. Compensation for candidates outside the US will vary. 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.

Related Job Pages

More Software Engineer Jobs

Senior Software Engineer I

Freenome

Freenome aims to reinvent disease management by enabling better early detection and intervention. The health technology company creates novel genomics solutions that make disease s

Role Description At Freenome, we are seeking a mid-level Software Engineer to help develop software to combat cancer. The ideal candidate will be excited to work as part of an interdisciplinary team of engineers and analysts building end-to-end solutions for our clinical and R&D labs. You will be responsible for getting our state-of-the-art lab processes to interface with the rest of our systems. Depending on your skills and our needs, you'll be working on projects including distributed systems, system integration, database operations, and ETL. As a member of a fast-growing team, you’ll take the lead on major projects and collaborate actively with our world-class team of engineers, scientists, designers, and product managers. You are passionate about building reliable, maintainable, scalable, and fault-tolerant backend services, and you will have a significant impact on the continued growth of a high profile technology organization that is changing the landscape on early cancer detection. The role reports to our engineering management team. This role will be a Remote role. What you’ll do: - Design, develop, and deploy reliable, maintainable, scalable, and fault-tolerant backend services that power both our internal and external systems. - Collaborate with team members for code and design review. - Work with scientists, designers, product managers, and other engineers to solve complex problems in the face of lots of dynamism and uncertainty. - Guide and champion engineering hygiene and culture as a core part of the engineering backbone. Qualifications - BS in Computer Science, Engineering or related field, or equivalent training, fellowship, and/or work experience. - 3+ years of experience as a part of a software development team successfully shipping a software product. - Expertise with Java. - Experience designing and implementing scalable backend systems. - Direct experience with web service development. - Excellent written and verbal communication skills. - The ability to thrive in an environment where collaboration, communication, and compromise are an expected part of your day-to-day work. - A mindful, transparent, and humane approach to your work and your interactions with others. Requirements - Experience with a scripting language: Python, Javascript, Ruby, Scala, Go, etc. - Experience in Kubernetes, Docker, MySQL, AWS or Google Cloud Platform. - Domain-specific experience in computational biology, genomics or a related field. Benefits - The US target range of our base salary for new hires is $131,325- $189,525. - You will also be eligible to receive equity, cash bonuses, and a full range of medical, financial, and other benefits depending on the position offered. - Individual total compensation for this position will be determined at the Company’s sole discretion and may vary based on several factors, including but not limited to, location, skill level, years and depth of relevant experience, and education.

United States
$131.3K - $189.5K / year
Job Closed
Equinix logo

Senior Staff Engineer, Product Software

Equinix

The world's digital infrastructure company™

OtherRemoteTeam 5,001-10,000Since 1998H1B Sponsor

Who are we? Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where tech thinkers and future builders turn bold ideas into breakthrough experiences, we welcome your unique perspective. Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work. Job Summary This role will be joining a platform team dedicated to expanding Equinix compute offerings. We build and maintain a platform to incorporate virtualization and advanced networking to offer our customers a highly reliable service to consume Equinix Digital Services. This project also paves the way for future opportunities as we evaluate potential products to meet our growing customer needs. As a Senior Staff Engineer, you’ll work with product teams and other engineers to design systems and application software, and mentor junior team members. This position is part of the Infrastructure organization, with a mission to bring cloud-like access to Equinix’s platform. Responsibilities - Architect, implement, and maintain a new platform for a high-performance networking and compute - Closely collaborate with Product Management and internal stakeholders to ensure good product-market fit and direction - Foster an efficient build-it and run-it culture, blurring the lines between operations and development, continuously reducing time to improve customer outcomes - Facilitate cross-stakeholder discussions to ensure alignment on compute platform requirements and design trade-offs, while considering performance, scalability, and reliability factors - Bring passion, enthusiasm, peer review and mentorship, and a positive attitude to the team - Model great engineering by writing efficient and secure code while constructively reviewing that of your peers and maintaining a high bar Qualifications - Recent and proficient experience with Golang (Go) and Python and API development - Strong experience in building and operating highly reliable distributed systems - Strong understanding of building and operating containerization technologies such as Kubernetes, Docker, CSI, and CNI. - Uncompromising in implementing CI/CD for any code deployed beyond your laptop - Excellent problem-solving and analytical skills to troubleshoot and resolve distributed system issues - Excellent written and verbal communication skills to effectively convey findings, recommendations, and technical details to various stakeholders - Continuous learning mindset and willingness to stay updated with emerging technologies and industry trends - Have worked in a globally distributed team Preferred Qualifications - Proficiency in Linux concepts such as PCI devices, kernel capabilities, and QEMU virtualization - Solid understanding of Network Function Virtualization (NFV), networking protocols, DPDK and/or VPP The targeted pay range for this position in the following location is / locations are: United States - Other posted locations not specifically listed : 136,000 - 204,000 USD / Annual United States - CA Non-Bay Area, AK, CT, DC, IL, MD, MA, NJ, NY, VA, WA : 150,000 - 224,000 USD / Annual United States - CA Bay Area : 163,000 - 245,000 USD / Annual Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location.The pay range shown is based on our compensation structure in place at the time of posting and may be updated periodically based on business needs. Individual pay is based on additional factors including job-related skills, experience, and relevant education and/or training. The targeted pay range listed reflects the base pay only and does not include bonus, equity, or benefits. Employees are eligible for bonus, and equity may be offered depending on the position. Equinix Benefits As an employee, you become important to Equinix’s success. We ensure all your benefits are in line with our core values: competitive, inclusive, sustainable, connected and efficient. We keep them competitive within the current marketplace to ensure we’re providing you with the best package possible. So, wherever you are in your career and life, you’ll be able to enhance your experience and bring your whole self to work. Employee Assistance Program: An Employee Assistance program is available to all employees. US Benefits: - Insurance: You may enroll in health, life, disability and voluntary plans that are designed for you and your eligible family members. - Retirement: You and Equinix may contribute to a retirement plan to help you plan for your financial future. - Paid Time Off (PTO) and Paid Holidays: You will receive an accrued amount of PTO each pay period along with various paid holidays for you to rest and recharge. Eligibility requirements apply to some benefits. Benefits are subject to change and may be subject to specific plan or program terms. Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form. Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. We use artificial intelligence in our hiring process. Learn more here.

United States
$136K - $245K / year
Job Closed
OtherRemoteTeam 51-200

Enterprise Solutions and Management (ESM) is a rapidly growing government contractor that provides strategic IT services that meet mission needs for Defense and Federal customers. We are hiring a Software Systems Engineer for an exciting remote opportunity. Job Description and Responsibilities Provides application development, integration, and maintenance support for the implementation and optimization of DocuSign CLM within the DEDSO environment. Formulates and defines specifications to integrate DocuSign CLM functionality with existing business processes. Designs, codes, tests, debugs, and documents application solutions while providing ongoing maintenance and optimization strategies. Develops strategic use cases, supporting documentation, and stakeholder training materials to ensure effective adoption and operational efficiency. Evaluates new and existing software use cases, recommending best practices and alternative approaches to maximize process efficiency. Supports the development of APIs or other data-sharing mechanisms to facilitate reporting requirements and assists in the creation and implementation of metadata tagging programs for reporting and workflow management within DocuSign CLM.skills and technical ability. Experience operating in a Government or Military culture is preferred. Required Knowledge, Skills and Abilities (KSA) - Knowledge of DocuSign CLM configuration, implementation, and integration with existing business processes. - Knowledge of software development lifecycle activities, including design, coding, testing, debugging, documentation, and application maintenance. - Knowledge of business process analysis and strategic use case development to optimize workflow and improve operational efficiency. - Knowledge of API development, data integration methods, and reporting tools to support information sharing and reporting requirements. - Knowledge of metadata tagging, reporting structures, and training documentation to support system adoption and stakeholder engagement Desired KSA - Be a positive, self-motivated, and proactive person with the ability to adapt to change and tolerate stressful situations - Candidate must communicate effectively with team members, team lead, management, and government customer - Must have the ability and desire to research and develop creative solutions to unique problems with minimal supervision Minimum Training, Education, and Certifications - Five (5) years relevant experience - Relevant certification from nationally recognized authority - DoD Approved 8570 Baseline Certification (eg Security +) - Demonstratable experience successfully implementing DocuSign CLM Minimum Clearance - Secret Physical Requirements - Required to stand, walk and sit; communicate verbally both in person and by telephone; use hands to finger, handle or feel objects or controls; reach with hands and arms. Specific vision abilities required by this job include close vision, distance vision, depth perception, color vision and the ability to adjust focus. Additional Requirements - Other duties as assigned ESM provides equal employment opportunity to all individuals regardless of race, color, creed, religion, gender, age, sexual orientation, national origin or ancestry, disability, genetic information, veteran status, gender identification or any other characteristic protected by state, federal or local law.

United States
Job Closed

Mid-Level Software Developer

Fusion Technology

Fusion Technology is a performance-driven HUBZone Small Business concern residing in the heart of the beautiful mountainsides of West Virginia, steps away from the Federal Bureau of Investigation's Criminal Justice Information Services Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to providing comprehensive IT services and solutions to mission-critical US Government programs and the Intel Community.

Who is Fusion Technology? Fusion Technology is a performance-driven HUBZone Small Business concern residing in the heart of the beautiful mountainsides of West Virginia, steps away from the Federal Bureau of Investigation's Criminal Justice Information Services Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to providing comprehensive IT services and solutions to mission-critical US Government programs and the Intel Community. Position Location: Remote Who are you? Security-cleared Professional: An active DOD Secret Security Clearance or higher is required to be considered. Education is important to us: You have a Bachelor's Degree with 4-8 years of experience or Masters with 2-6 years of relevant experience. Experience is important to us: Possesses and applies expertise on multiple complex work assignments. Assignments may be broad in nature, requiring originality and innovation in determining how to accomplish tasks. Operates with appreciable latitude in developing methodology and presenting solutions to problems. Contributes to deliverables and performance metrics where applicable. What you'll do: - Develops, creates, and modifies general computer applications software or specialized utility programs. - Analyzes user needs and develops software solutions. - Designs or customizes software for client use with the aim of optimizing operational efficiency. - Analyzes and designs databases within an application area, working individually or coordinating database development as part of a team. - Researches, designs, develops, and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. - Sets operational specifications and formulates and analyzes software requirements. - Designs embedded systems software. - Applies principles and techniques of computer science, engineering, and mathematical analysis. What matters to you matters to us. Fusion Technology values its employees and works hard to ensure proper care for them and their families. We desire to compensate employees in a competitive, motivational, fair, and equitable way with other employers in the marketplace. Salary is only one component of employee compensation but an integral part of recruiting and retaining qualified employees. However, at Fusion Technology, we take a comprehensive approach and consider each employee's needs to tailor a compensation plan that provides financial security and peace of mind. Our competitive package includes a best-in-class matching 401K program, a comprehensive healthcare plan through Cigna, a competitive employer contribution to a health savings account, vision and dental plans, life insurance, short- and long-term disability, and personal leave, in addition to paid certifications and training. Fusion Technology LLC is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce. Qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law.

United States
Job Closed