Senior Software Engineer
$90k - $120kOtter
Company Description
Otter's software engineers develop the next-generation technologies for the outdoor industry that change how billions of users sign waivers, explore, and interact with one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Otter’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Job Description
We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs.
As a full stack software engineer, you will work on a specific project critical to Otter’s needs. Current needs include high-impact projects in security and core data infrastructure work helping to expand our global data center presence.
If you are an engineer who can bring fresh ideas from areas of security, APIs, data management and has a passion for pushing technology forward then Otter is the place for you.
Responsibilities:
- Analyze user needs and develop software solutions
- Work with project manager or product owner to meet specification needs
- Recommend software upgrades to optimize operational efficiency
- Review and optimize software data and security
- Collaborate with other developers to design and optimize code
- Create flowcharts and user guides for new and existing programs
- Document all programming tasks and procedures
- Perform routine software maintenance
- Design, develop, test, deploy, maintain, and enhance networking software solutions.
- Manage individual projects priorities, deadlines and deliverables.
Qualifications
- Back End ( Node JS (5 years) + Nest)
- Front End ( HTML5/CSS3/Typescript (5 years) + ReactJS (5 years)
- Systems: Linux, PostgreSQL, AWS (VPC/ECS/EC2/S3/etc)
- Security: 256-bit AES encryption, SQLInjection, XSS
- Experience integrating against and building REST/GraphQL APIs.
- Relational database experience (Postgres).
- Comfortable working with git.
- A passion for lean, clean and organized code.
- Ability to work both independently and in collaborative teams to communicate design and build ideas effectively.
- Familiarity and comfort with a TDD based workflow.
- Experience building, deploying, operating services with Node.js and AWS.
- Clean scalable SCSS experience.
- Would be great if you also have Familiarity of AWS technologies (Lambda, Elastic Beanstalk, RDS).
Additional Information
SUBMISSION REQUIREMENTS
- Resume
- Github repository
- Cover Letter
- Fill out our application:
- Pay: $90,000-$120,000
- Company Description Please, review and apply for this position through the QCI system following the link below (Copy and Paste): *You can apply through Indeed using mobile devices with this link. Additional InformationSeniorFull time
- ...If you answered yes to these questions, then we invite you to join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace, defense, and technology solutions. You will be joining Lockheed Martin...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$125k - $155k
...As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our global... ...million bets per hour at peak. Job Description As a Senior Software Engineer, you will be instrumental in building and maintaining real-...SeniorHourly payWork at officeLocal areaWork from homeWorldwide- ...Management and Communications (C2BMC) Regional team, is constantly engineering, developing and integrating new capabilities for the U.S.... ...C2BMC-Regional Application Agile Release Train is seeking a software engineer that will thrive in a fast paced team environment in...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$125k - $155k
...gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers... ...Job Description We are seeking passionate and experienced Senior Developer to join our dedicated Verification team as we embark...SeniorHourly payWork at officeLocal areaWork from homeWorldwide$91k - $172.49k
...the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges... ...The Work The Lockheed Martin Rotary & Mission Systems Senior Software Engineer will have the opportunity to perform real-...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week- ...evolving needs of our customers. We are looking for talented software engineers to join our team, working with other engineering disciplines... ...solutions. The Work This position is for a Software Engineer Senior to support training systems sustainment, design, and...SeniorFull timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work
$95.3k - $158.8k
...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional... ..., robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other...SeniorLocal areaImmediate startWorldwideFlexible hours$91k - $172.49k
...simulation fidelity for defense customers worldwide. The Work • Software Architecture & Design – Define and evolve the core C++/CUDA... ...• Integration & Test Lab Support – Work closely with system engineers and test personnel to integrate new capabilities, troubleshoot...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week- ...USSTRATCOM Nuclear Mission for 30+ years and has a track record of bringing innovative mission software solutions to this domain. Lockheed Martin Rotary & Mission Systems is seeking engineers to support our USSTRATCOM software teams which create Planning and Command and Control...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$91k - $172.49k
...the skills needed to create cutting-edge products & solutions that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly...SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week$160k - $180k
...Greenfield Engineering, a Saalex Company, is seeking a Senior Software Engineer in Patuxent River, MD . This role involves applying advanced engineering principles to design, develop, and evaluate mission-critical military and aviation systems, ensuring compliance with...SeniorFull time$115k - $192.9k
Role Description Enterprise Technology plays a critical part in shaping the future of mobility. If you’re looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance the customer experience, and improve people’s lives, this is...SeniorFull time- Company Description Rajesh r ajesh.b at krgtech.com KRG Technologies Inc Phone: (***) ***-**** Ext -221 Job Description Job title: L3 Programming Location: San Jose, CA Duration: Full time Job Description: 1. L3 forwarding...SeniorFull time
- ...Description Senior Software Engineer TS/SCI FSP Department: Government Customer- Herndon Location: Herndon, VA ACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITION Senior Software Engineer: Analyzes user interfaces,...SeniorFull time
$80 - $130 per hour
...Join a dynamic team as a Senior Software Engineer, where you will play a crucial role in the development of a high-urgency closed-source application. This position offers the opportunity to work independently on building scalable systems while contributing to both backend...SeniorHourly payRemote work$225k - $265k
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software can plug into the doctor's legacy system and provide a modern experience: online scheduling, paperless check...SeniorFull timeWork at officeWork from home$85k - $100k
...Full-time Description Job Description: Software Engineer Position Overview The Software Engineer will provide critical engineering support in the design, development, testing, evaluation, and sustainment of software systems for Air Force and joint service...SeniorFull time- ...Senior Software Engineer Overview: Does your dream job include being a part of a core team of top-notch developers building next generation technologies that change the way people work with real-time information everywhere? Are you looking for an opportunity...SeniorRemote jobFull time
- Role Description We are seeking a Senior Software Engineer to support, enhance, and modernize a Microsoft-based technology stack that serves multiple business teams and customers. This role requires a hands-on engineer who can: ~Work directly with stakeholders ~Understand...SeniorFull time
$140k - $180k
...startup reimagining automation for professionals by transforming simple screen recordings into fully automated workflows. As a Senior Backend Engineer, you’ll guide our core backend architecture, APIs, and integrations, collaborating closely with the CTO, founding engineers...SeniorFull timeWork at officeRemote workFlexible hours- ...proprietary multi-modal dataset for training and evaluation Architect a deterministic secondary perception system Mentor junior engineers about best practices You have ~ Bachelor’s or Master’s degree in Computer Science, Robotics, Deep Learning, or a related...SeniorRemote jobFull time
- Role Description We’re hiring a high-level Senior or Staff Software Engineer to join us, dedicated to a new product being built in a high-autonomy, fast-moving environment. The team operates with a lean process and a high degree of ownership. Engineers are expected to:...SeniorFull time
$200k - $250k
...successful R&D team, building tools and engines used by the biggest names in media streaming... ...~Significant experience as a Lead / Senior Developer ~Experience leading teams and... ...streaming ~Music or content scheduling software ~Real-time audio or media delivery...SeniorFull timeRemote work- ...The Senior Software Developer must have working knowledge and an understanding of software engineering practices. In addition, must have experience collaborating with architects, team leads, project managers and product owners to help deliver high quality software features...SeniorFull time
- ...Job Description Summary: Sr. software engineer with experience of at least 5 years in developing software applications using Java/C++ in a complex distributed environment. Experience of at least 2 years developing Android applications and services. Candidate...SeniorFull time
- ...As a Senior Software Engineer on the Developer Monetization team, you will build applications and platforms that power Roblox's Creator Monetization systems. Your work will directly empower millions of creators to make a living within Roblox as they explore their creativity...SeniorFull time
$150k - $200k
...Role: Senior Software Engineer Location: Redwood City, California (On-site 35 days per week) Salary: $150,000$200,000 base (will consider up to $230,000 for exceptional candidates) Openings: 5 Hiring Urgency: Offers must be made within one week of application...SeniorFull timeH1bRelocation- ...Microsoft Technologies ( C++,C#, .Net ), DICOM knowledge Desired Skills: Cloud computing background Responsibilities: New software development using HL7 standards & DICOM ( EMR Medical) Choose appropriate software architecture to integrate medical device with...SeniorFull time
- ...and evaluation pipelines Architect a deterministic secondary perception system with radar as a primary modality Mentor junior engineers on radar perception best practices You have ~ Bachelor's or Master's degree in Computer Science, Robotics, Electrical...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote







