Job Closed

This listing is no longer active.

Software Engineer II

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B SponsorCompany SiteLinkedIn

Location

Massachusetts

Posted

57 days ago

Salary

$95K - $171K / year

Seniority

Senior

Job Description

Software Engineer II

Akamai Technologies

• Collaborate with cross-functional teams to design and build high-performance solutions. • Develop core APIs, SDKs, and intelligence layers that power security products. • Write production-level code for high-concurrency APIs, core system components, and robust SDKs in Java/Python/Golang. • Participate in and lead design reviews to select and implement technologies for distributed query processing, async messaging pipelines, and LLM-driven agents. • Review code, provide technical feedback, and maintain documentation for complex data architectures including multi-cluster Trino, Cassandra, Redis, and client-facing SDKs. • Triaging, debugging, and resolving issues within distributed big data systems and high-volume Kafka-driven pipelines, and Kubernetes-managed services. • Integrate LLMs and automated workflows into the daily development lifecycle to maintain high velocity and productivity.

Job Requirements

  • 3+ years of professional experience and a Bachelor's degree in Computer Science, Engineering, or a relevant field.
  • Demonstrate production-level proficiency in Golang and Python API servers, with hands-on experience with Trino/Presto, Redis, and Cassandra.
  • Experience in SDK and library development across Java, Python, and Golang.
  • Proven expertise building and optimizing high-volume data pipelines for reading from and writing to object storage.
  • Demonstrate ability to integrate LLMs into your daily development flow to increase productivity.
  • Understanding of data structures, algorithms, schema design (Cassandra CQL, Parquet), query optimization (Trino SQL), and distributed query engine maintenance with policy enforcement via OPA.
  • Proficiency in manipulating and extracting value from large datasets (DuckDB, Apache Arrow, pandas, numpy).

Benefits

  • Healthcare
  • 401K savings plan
  • Company holidays
  • Vacation (in the form of PTO)
  • Sick time
  • Family friendly benefits including parental leave
  • Employee assistance program focusing on mental and financial wellness

Related Job Pages

More Full-stack Engineer Jobs

Virtasant logo

Staff Full Stack Engineer

Virtasant

Virtasant, self-described as a next-generation technology services company, provides cloud, product development, and outsourcing services through a global deliv

• Design and build the end-to-end platform • Implement complex, configurable workflow engines • Build a demand normalization and validation layer • Develop hierarchical forecast aggregation • Create executive dashboards and reporting modules • Implement predictive analytics capabilities • Own security and access control

Brazil
Job Closed
Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Build Prototype Capabilities: Break down use cases and user-defined problems, build an MVP, and rapidly evolve a solution into a cohesive application • Develop and Enhance Features: Create high-performance, visually appealing frontend solutions that handle complex use cases effectively. Ensure the product is fast, smooth, and intuitive to use, even under heavy load • System Integration: Leading cross functional engineering teams to design, build, and deploy a cohesive system. Integrate independent capabilities into existing solutions • Customer Collaboration: Working closely with end-users and customers, who are typically military or Government operators, to understand their requirements and translate them into software features. You are experienced in product discovery best practices • Deployment and Field Testing: Traveling to integration sites to deploy, test, and triage software in secure operational environments. On average, travel to customer sites should not exceed one week per month

United States
$157K - $224K / year
Job Closed
Full TimeRemoteTeam 501-1,000Since 1990H1B No Sponsor

• Work in a web development team, mastering both frontend and backend • Master backend technologies with Node.js, building scalable, high-performance systems • Master frontend technologies such as Svelte.js and React.js • Perform testing and debugging to ensure application quality and stability • Optimize application performance by identifying and resolving bottlenecks • Stay up to date with best practices and web development trends and bring improvement suggestions to the team • Build database routines and reports using PostgreSQL • Develop highly scalable dynamic features • Develop solutions (APIs and services) and integrate with third-party APIs • Collaborate with frontend developers to build interfaces • Maximize the performance of deployed systems and routines • Collaborate with the development team to design and implement technical solutions that meet project requirements • Analyze systems and propose solutions to real-world problems

Brazil
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Liderar a definição e evolução da arquitetura de software, garantindo escalabilidade, performance, segurança e manutenibilidade • Conduzir tecnicamente a modernização de sistemas legados (EJB, JSP, Oracle PL/SQL, WebSphere) para arquiteturas modernas baseadas em microsserviços • Atuar de forma hands-on no desenvolvimento e revisão de código, apoiando decisões técnicas críticas • Definir padrões técnicos, boas práticas e diretrizes arquiteturais para o time • Utilizar IA aplicada ao desenvolvimento (ex: GitHub Copilot, Claude Code) para acelerar análise, reescrita e evolução de sistemas • Atuar como referência técnica, destravando problemas complexos e direcionando o time • Promover a adoção de práticas como DDD, Arquitetura Hexagonal, SOLID e TDD • Estruturar e evoluir pipelines de CI/CD, práticas de DevOps e governança de código • Garantir observabilidade, confiabilidade e performance das aplicações (APM, logs, métricas e tracing) • Atuar junto a stakeholders técnicos e de negócio na definição de soluções e priorização • Desenvolver tecnicamente o time, por meio de mentoria e capacitação contínua

Brazil
Job Closed