
Our Careers
EVERYWHERE is a strategic collaborative of seasoned professionals looking to create products that save lives. Sharing ideas, learning from our peers, and working together towards a common goal, unifies us as a company and strengthens our ability to provide the very best to our customers.
We currently have the following positions open:
Location: Portland, ME, or Annapolis, MD
Reports to: Director of Quality Assurance
NOTE: This position is ONLY open to US CITIZENS
Description:
An ideal candidate for the Senior DevOps Engineer role will lead the modernization of our DevOps culture as we automate, harden, and instrument our SaaS product. The candidate must be comfortable making architectural decisions for the system and owning the DevOps roadmap. The candidate will need to be self-motivated, able to work through problems with supervision, and possess a drive to continue learning and improving.
In this position you will:
• Support our SaaS product, hosted in the AWS cloud, throughout the DevOps lifecycle from planning through deployment and monitoring
• Work closely with the software development and product management teams to identify system requirements and implement them accordingly
• Implement and maintain infrastructure solutions that follow industry best practices for performance and security
• Maintain and improve the CI/CD pipeline for our three environments
• Transition our infrastructure to Infrastructure as Code (IaC)
• Create infrastructure that is scalable, secure, supportable and reliable
• Provide troubleshooting of production outages and customer reported issues
• Generate thorough and clear process and system documentation
• Automate repetitive tasks
Candidates must be comfortable working in a flat organization where you will at times provide updates directly to Senior Management.
Experience:
• 5+ years demonstrated experience
• Experience maintaining Linux based systems
• Demonstrated proficiency in a broad portfolio of AWS services (EC2, IAM, KMS, WAF, ElastiCache, Elastic Beanstalk, RDS, etc.)
• Knowledge of source code repositories
• Working knowledge of Infrastructure as Code (IaC) tools (AWS CloudFormation, Ansible, TerraForm)
• Working knowledge cloud NoSQL databases (Amazon Redshift, MongoDB Atlas, DynamoDB)
• Working knowledge of automation techniques and tools
• Working knowledge of software development lifecycles
• Demonstrated proficiency with continuous integration/continuous deployment tools such as Bitbucket Pipelines, Jenkins, Azure DevOps, and others
• Demonstrated proficiency in scripting operations (Bash, Python, Ruby, etc.)
Bonus Experience:
• AWS Cloud Architect Certification
• Datadog
• Experience with multi-region architectures
• Experience with high availability architectures, 99.95% or higher
• Knowledge of cost optimizing cloud expenditures
• Familiarity with Configuration Management (Ansible, Puppet, Chef)
• Familiarity with serverless frameworks (Serverless, CDK, SAM)
• Experience with security controls such as NIST SP800-53, ISO 27001, SOC 2, FedRAMP, etc
Travel Requirements:
• Periodic travel to corporate offices in Annapolis, MD
• Occasional travel as required to complete projects
Location: Portland, ME
Reports to: Director of Quality Assurance
NOTE: This position is ONLY open to US CITIZENS
Description:
The position will support our SaaS product hosted in the cloud throughout the software development lifecycle as we seek to add new features and scale our system to meet our rapidly growing business.
An ideal candidate would have an intuitive sense of how to identify bugs in our system using both expected and unexpected user behaviors as well as when conducting exploratory testing or executing predefined test cases. The candidate would be able to document and execute test cases. Knowledge of SDLC and quality assurance methodologies is a must.
Candidates must be comfortable working in a flat organization where you will at times provide updates directly to Senior Management.
In this position you will:
• Execute test cases utilizing a test case management system
• Identify system defects and log in defect management system
• Verify bug fixes
• Ensure the developed functionality meets requirements through testing and verification
• Provide recommendations to improve the system
• Provide troubleshooting of production outages and customer reported issues
Experience:
• 0-2 years demonstrated experience working on software QA
Bonus Experience:
Jira
Confluence
Zephyr Scale
Executing test cases
QA methodologies and concepts
Knowledge of iOS and Android
Experience testing mobile applications, web portals and device firmware is a plus
Experience with Garmin GPS devices is a plus
Travel Requirements:
• Periodic travel to corporate offices in Annapolis, MD
• Occasional travel as required to complete projects
Location: Portland, ME
Reports to: Director of Quality Assurance
NOTE: This position is ONLY open to US CITIZENS
Description:
The position will support our SaaS product hosted in the cloud throughout the software development lifecycle as we seek to add new features and scale our system to meet our rapidly growing business.
An ideal candidate would have an intuitive sense of how to identify bugs in our system using both expected and unexpected user behaviors as well as when conducting exploratory testing or executing predefined test cases. The candidate would be able to design, document, and execute test cases with minimal supervision. Knowledge of SDLC and quality assurance methodologies is a must.
Candidates must be comfortable working in a flat organization where you will at times provide updates directly to Senior Management.
In this position you will:
• Execute test cases utilizing a test case management system
• Identify system defects and log in defect management system
• Verify bug fixes
• Create test cases with traceability from requirements
• Maintain and review test cases to improve test coverage
• Analyze defects to create new test cases to improve test coverage
• Ensure the developed functionality meets requirements through testing and verification
• Provide recommendations to improve the system
• Provide troubleshooting of production outages and customer reported issues
s
Experience:
• 2-4 years demonstrated experience working on software QA
• Ability to generate test cases from user stories and developer feedback
• Ability to perform exploratory testing without existing test cases
Bonus Experience:
Jira
Confluence
Zephyr Scale
Executing test cases
QA methodologies and concepts
Knowledge of iOS and Android
Experience testing mobile applications, web portals and device firmware is a plus
Experience with Garmin GPS devices is a plus
Travel Requirements:
• Periodic travel to corporate offices in Annapolis, MD
• Occasional travel as required to complete projects
Location: Annapolis, MD (Remote flexibility)
Description:
EVERYWHERE provides the vital communications, location, and monitoring systems to save lives. We deliver satellite devices, smartphone apps, a web portal, location-based services, and APIs using patented deployed technology. We are looking for a Sales Development Representative with 1-5 years experience to join our team.
Your primary responsibilities will include:
Coordinate cross-functional interactions between Commercial, Operations, and Engineering teams for our global customers· Research and assemble lists of target accounts from a wide variety of software tools· Design and execute outbound prospecting campaigns across a diverse group of vertical markets· Achieve and exceed weekly and monthly revenue targets and goals
Experience:
Experience in all of these areas preferred, but a not requirement.
· Drive, grit, team-oriented: strong desire to compete and win
· Strategy development, identifying new market opportunities, and preparing marketing plans
· Excellent communication & presentation skills, and demonstrated analytical skills
· Proven ability to see new business opportunities, meet aggressive objectives, and develop strong working relationships
· Track record of consistent outbound prospecting to B2B decision-makers
· Must possess considerable skill in all aspects of Microsoft Office Suite of work tools
Other Requirements:
0-2 years experience
U.S. Citizen
EVERYWHERE is seeking an experienced Software Developer to join our growing web development team.
Location: Remote, Portland, ME, or Annapolis, MD
Reports to: Director of Software Development
NOTE: This position is ONLY open to US CITIZENS
EVERYWHERE Product Overview:
EVERYWHERE Communications delivers a global suite of product solutions that provide vital communication links to save lives, improving connectivity and productivity for people and assets, while supporting remote worker safety and duty of care. Our products are trusted by leading enterprise and government customers who are currently deployed in over 100 countries around the world.
Role:
The position will support our SaaS product hosted in the cloud throughout the software development lifecycle as we seek to add new features and scale our system to meet our rapidly growing business. You will be working primarily in Java to implement APIs for consumption by our mobile apps or web front end.
An ideal candidate will have a strong desire to learn about best practices for developing a scalable cloud-hosted web application. Ability to work independently and troubleshoot are very important.
In this position you will:
• Work with the senior developers to implement new features for production-ready level code
• Provide troubleshooting of production outages and customer reported issues
Required Experience:
• 1+ years demonstrated experience working on a web application
• Experience working with REST APIs
Bonus Experience:
·• Java 8
• Play framework
• Spring Framework
• Experience with industry standard practices for source control and code quality
• NOSQL database, especially MongoDB
• AWS, Azure, GCP, or other cloud services
• Ability to implement basic UI
Travel Requirements:
Travel to Portland, ME, office 4 times per year, if not located in either or Portland, ME, or Annapolis, MD, offices.
EVERYWHERE is seeking an experienced Software Developer to join our growing web development team.
Location: Remote, Portland, ME, or Annapolis, MD
Reports to: Director of Software Development
NOTE: This position is ONLY open to US CITIZENS
EVERYWHERE Product Overview:
EVERYWHERE Communications delivers a global suite of product solutions that provide vital communication links to save lives, improving connectivity and productivity for people and assets, while supporting remote worker safety and duty of care. Our products are trusted by leading enterprise and government customers who are currently deployed in over 100 countries around the world.
Role:
The position will support our SaaS product hosted in the cloud throughout the software development lifecycle as we seek to add new features and scale our system to meet our rapidly growing business. You will be working primarily in Java to implement APIs for consumption by our mobile apps or web front end.
An ideal candidate would rapidly become a subject matter expert on our system and be able to work independently with minimal supervision to design and develop services that are scalable, supportable, and reliable. Candidates must be comfortable working in a flat organization where you will at times provide updates directly to Senior Management.
In this position you will:
· Work with product management, UI/UX team, and frontend developer to implement new features to production-ready level
· High quality code, efficient, and secure code
· Provide troubleshooting of production outages and customer reported issues
Required Experience:
· 5+ years demonstrated experience working on a web application
· Experience developing REST APIs from definition to implementation
· Ability to work in a multi-developer team utilizing industry standard practices for source control and code quality
Bonus Experience:
· Java 8· Play framework
· Spring Framework
· NOSQL database, especially MongoDB· AWS, Azure, GCP, or other cloud services
· Ability to implement basic UI
· Experience with security controls such as NIST-800, ISO 27001, SOC 2, FedRAMP, etc.
Travel Requirements:
Travel to Portland, ME, office 4 times per year, if not located in either or Portland, ME, or Annapolis, MD, offices.
Location: South Portland, ME
Description:
Everywhere provides the vital Communications, Location and Monitoring systems to save lives. We deliver satellite devices, smartphone apps, a web portal, location-based services, and APIs using patented deployed technology.
We are looking for an experienced full stack web developer to join our team.
Your primary responsibilities will include:
• Maintain a Production SaaS solution that is hosted in the cloud
• Work with our team members to design, develop, and integrate new functionality
• Provide recommendation to improve the system
Technologies:
Our SaaS solution uses multiple open source projects. Experience with all these projects is preferred, but a not requirement.
Java 8
Node.js
SCALA
AngularJS
HTML / CSS
MongoDB
RabbitMQ
Protobuf
Redis
Maven
Gradle
Experience with Continuous Integration / Deployment, RESTful services, location services, mobile applications, and distributed teams is a plus.
Other Requirements:
5+ years experience
U.S. Citizen