Demo

Senior Software Engineer

Compunnel Inc.
Westbrook, ME Contractor
POSTED ON 8/4/2026
AVAILABLE BEFORE 9/3/2026
Builds robust, fault-tolerant data pipelines that collect, assemble and potentially transform and aggregate unorganized data distributed into databases or data sources such as operational data stores, data integration hubs and data lakes or estuaries. Compiles and installs database systems, writes queries, scales to multiple machines and puts disaster recovery systems into place. Builds groundwork for data consumers (software or human) to easily retrieve needed data for evaluations and experiments. Builds operational data use cases such as moving large volumes of data across applications via operational data stores, data hubs and data lakes, and builds private/segregated data pipelines between specific applications. Designs and implements scalable, reliable distributed data processing frameworks and analytical infrastructure using multiple technologies, including data sets or data warehouses, data virtualization and services and repositories of semi-structured data sets. Defines, designs, and implements data management, storage, backup and recovery solutions that ensure high performance of the organization's enterprise data. Designs automated software deployment functionality that allows efficient management of applications across distributed platforms. Understands structural requirements and defines standards for how data will be stored, consumed, integrated and managed. Monitors structural performance and utilization, identifies problems and implements solutions. Lead the creation of standards, best practices and new processes for operational integration of new technology solutions. Ensures environments are compliant with defined standards and operational procedures. Implements measures to ensure data accuracy and accessibility, constantly monitoring and refining the performance of data management systems. Completes problem tickets including bug fixes, design modification and enhancement based on customer requirements. EDUCATION: Bachelors Degree or equivalent combination of education and experience required. REQUIRED SKILLS AND ABILITIES: Hadoop-based technologies including MapReduce, Spark, Hive, Presto and Pig. SQL based technologies such as Oracle, PostgreSQL and MySQL. Python or equivalent high-level language. Understanding of NoSQL technologies like Cassandra and MongoDB. Understanding of data warehousing solutions. Experience building distributed and cloud-based data pipelines. Understanding of industry standard software APIs. Strong customer service skills. Organization and time management skills. Business consulting abilities. Commitment to system functionality and user satisfaction in rapidly growing and changing environments. Demonstrated initiative in resolving problems, balancing conflicting requirements in partnership with others. Ability to function in a fast-paced high energy environment. Familiarity with Agile and Scrum methodologies. PHYSICAL DEMANDS: Extensive sitting, phone and computer use. Some travel may be required. WORK ENVIRONMENT: General office environment. Normal office noise level, with occasional moderate noise. Education: Bachelors Degree

Hourly Wage Estimation for Senior Software Engineer in Westbrook, ME
$61.00 to $74.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Compunnel Inc.

  • Compunnel Inc. Remote, OR
  • Job Summary We are seeking a Senior Azure Integration Developer to design, develop, and maintain enterprise-grade integration solutions on the Microsoft Az... more
  • 1 Day Ago

  • Compunnel Inc. Fort Meade, MD
  • JOB SUMMARY Intelligence Analyst Key Responsibilities Supervise the collection of intelligence on events occurring both internal and external to Department... more
  • 1 Day Ago

  • Compunnel Inc. Jersey, NJ
  • Maintaining, validating, and implementing existing Terraform infrastructure Hybrid Google Cloud Platform connectivity Troubleshooting, security, and onboar... more
  • 1 Day Ago

  • Compunnel Inc. Jersey, NJ
  • JOB SUMMARY This role converts AI concepts into secure, scalable, observable, and supportable production systems on the enterprise AI-ready platform (AIRP)... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Westbrook, ME area that may be a better fit.

  • DeWinter Group Westbrook, ME
  • Title: Senior Software Engineer Job Type: Contract Contract Length: 6 months Pay Range: $70–$80/hr Start Date: ASAP Location: Westbrook, ME (Hybrid 2x per ... more
  • 27 Days Ago

  • Pearson Augusta, ME
  • Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designin... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!