Senior Software Engineer
Location
Massachusetts
Posted
60 days ago
Salary
$121.4K - $218.6K / year
Seniority
Senior
Job Description
Senior Software Engineer
Akamai Technologies
• Creating new features and enhancing existing features • Optimizing existing functionality from conception to deployment • Working on projects to make the network more stable, faster, and more secure • Collaborating with development and system QA teams to create regression tests for new software changes • Partnering with operations teams to investigate and troubleshoot complex problems
Job Requirements
- 5+ years of relevant experience
- Bachelor's degree or equivalent experience
- U.S. citizenship and eligibility to obtain a security clearance
- Expertise in designing and developing web applications or data pipelines using Java or Scala or TypeScript
- Query language experience like SQL for reporting and data analysis
- Experience in web application development, networking, cloud, and distributed computing environments
- Working knowledge with Linux or UNIX operating systems
- Meticulous attention to detail and excellent debugging and troubleshooting skills
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
Atimi is seeking an experienced backend software developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you are a creative, self-motivated individual with vast user experience working with complex problems, Atimi is the place for You. We are looking for an established leader in the domain with solid experience in software development principles, hands-on knowledge of the latest cloud technologies and soft skills. You work well with colleagues, partners and clients and have great communication skills. Preference will be given to candidates who can demonstrate competence in agentic coding and efficient prompt engineering. Responsibilities - Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the entire development lifecycle - Ensuring code quality and governance - Ensuring engineers follow any patterns/designs set out and agreed with project leads - Planning, estimating, and contributing to the architecture, coding, and development - Refactoring and continuous improvements of the codebases - Ensuring that technical decisions and information are communicated thoroughly to the global team - Taking responsibility for releases and contributing to the ongoing support of live apps - Looking beyond pure programming, get involved with the deployment and operation of the software we build (DevOps) - Delivering fair outcomes for our customers, ensuring conduct maintains a high level of professionalism
• Communicate blockers and relevant updates daily at our standup • Work with the engineering and product team to define the scope and implementation details of large features • Break down large features into smaller pieces to be worked on • Create technical designs for work and decide on things like the proper data stores, needs from background processing, or security • Implement the feature end to end by writing Rails and Vue code and delegating parts where possible • Writing automated tests (we use rspec, capybara, vitest, and vue test utils) • Plan the release of features to deliver value to customers
• Join the founding engineering team of an anti credit card fraud startup • Work directly with the CEO to design and build new features • Roll out new products • Increase customer yield and retention • Ship fast, iterate rapidly, and identify ongoing opportunities to deliver value to customers
Senior Software Engineer
EthosEthos blends industry expertise and technology to provide accessible and affordable life insurance coverage.
• Design, build and maintain complex backend systems • Collaborate with other engineers, PMs and non-technical stakeholders to develop and ship features • Design, build, and maintain our API’s • Find and solve performance issues • Participate in code reviews • Communicate best practices to the team • Mentor junior engineers




