Mid-Level Programmer
$130k - $165kCarollo Engineers
OverviewCarollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning, design, and construction of water, wastewater, stormwater, and reuse facilities, bringing innovative and sustainable solutions to the water sector's most complex challenges.We work with water agencies, municipalities, utilities, research organizations, and private companies across various industries, including technology, manufacturing, and beyond. These clients choose Carollo because we employ some of the most knowledgeable and experienced professionals in the world. When you join our team, you'll work alongside industry leaders who are advancing the science of water, protecting public health, and building resilient communities.Carollo's vision is to be the best water consulting firm and the best place for you to build your career. If you're passionate about making a difference in this critical field, we invite you to explore a career with Carollo.ResponsibilitiesPerforms routine PLC and HMI/SCADA programming assignmentsWorks according to clear- cut and complete specificationsMaintains and modifies routine programs, tests and documents modifications and writes operator instructionsReviews objectives and assignment details with higher level staff to insure thorough understandingUses judgment in selecting among authorized procedures and seeks assistance when guidelines are inadequate, significant deviations are proposed or when unanticipated problems ariseQualificationsMinimum of 6 years of demonstrated ability and experience at the programmer level developing PLC code and HMI/SCADA configuration for small, medium and large size SCADA/Telemetry projectsAssociate’s Degree in Computer Science or Electrical EngineeringCertified completion of advanced level PLC and SCADA software training3+ years of experience in the water and wastewater SCADA industryPreferred QualificationsAdvanced training in communication protocols like Modbus Serial, Modbus TCP, A/B Ethernet IP, Siemens/ProfibusProgramming experience with Rockwell, Modicon, GE, Siemens PLC’sProgramming experience with Rockwell Factory Talk, Citect, Wonderware, VT SCADA, iFixCompensation Range$130,000 to $165,000 annually. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. An employee’s pay within the salary range will be based on several factors including, but limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, and business or organizational needs.Other Compensation and BenefitsCarollo is committed to providing employees with a competitive, comprehensive benefits program that provides the support employees and their families need to lead healthy, productive lives. Carollo’s benefits package includes paid time off and holidays, comprehensive health insurance coverage, pre-tax savings account options for healthcare, dependent care and commuter expenses, disability insurance and life insurance options for you and your dependents. We also offer free Caregiver Support, Travel Assistance, counseling services, discount programs, and a Lifestyle Reimbursement Account. Other compensation that may be available includes: 401(k) company contribution matching, tuition reimbursement, discretionary bonuses, career advancement bonuses, professional registration bonuses, employee referral bonuses, and compensatory time for exempt employees. Flexible work arrangements may also be available. Eligibility for benefits varies based on employment status.#LI-CW1Job SummaryCategory: EngineeringType: Full-time, Regular
$95k - $155k
...about making a difference in this critical field, we invite you to explore a career with Carollo.ResponsibilitiesWe are seeking a Mid Level Environmental Engineer to support Carollo's vision of becoming the best water consulting firm. Performing engineering work in various...SuggestedFull timeFlexible hours- ...development and the potential to contribute to transformational projects worldwide. Discover your #H2Opportunity AECOM is seeking a Mid-level Civil Engineer experienced with water resources and/or transportation related projects for an opening in our Sacramento, CA office...SuggestedFor contractorsWork at officeLocal areaWorldwideFlexible hours
$97.9k - $163.1k
...actions across areas that help drive positive outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership...SuggestedLocal area$118.05k - $144.52k
Sacramento, CaliforniaInformation Technology - Business Applications /Exempt /HybridBerkshire Hathaway Homestate Companies, Workers Compensation Division, has an opening for a Software Engineer 2. This individual will need extensive technical expertise to join our dynamic...SuggestedWork visa2 days per week$119k - $198.4k
...actions across areas that help drive positive outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership...Suggested- Carollo Engineers, Inc. is seeking a Mid Level Environmental Engineer to support its vision of becoming the best water consulting firm. The role involves performing engineering work in various fields, including water and wastewater treatment, and developing specifications...
$189.2k - $372.9k
...translate engineering trade-offs into clear decisions for client leaders when needed. Your ability to influence decisions at the C-suite level, while maintaining hands-on technical credibility, is what sets you apart. Pods under your leadership may be deployed onshore with...Local area$91.8k - $137.6k
...requirements into verification requirements, software test objectives, success criteria, and required resources for software and system level tests and demonstrations. Support the development of software requirements and detailed integration software test plans, procedures,...Full timeRelocation packageShift work$151.6k - $222.4k
The application window is expected to close on: 07/31/2026Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Meet The TeamJoin Splunk and help shape the future of machine data! At Splunk, we’re driven by ...Full timeTemporary workLocal areaFlexible hours$100k - $150k
...successful client interface.Candidate must possess good communication and interpersonal skills, and the ability to interact with all levels of management, clients, and vendors.Willing and able to travel as necessary for project requirements to include but not be limited...Full timeContract workFlexible hours$114k - $171k
...requirements into verification requirements, software test objectives, success criteria, and required resources for software and system level tests and demonstrations. Support the development of software requirements and detailed integration software test plans, procedures,...Full timeInterim roleRelocation packageShift work- Job brief Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects...
$100k - $115k
...across specialties and primary care, we seek to connect the pieces of fragmented health care system and ensure people get the same level of care and compassion we would want for our loved ones. Evolent employees enjoy work/life balance, the flexibility to suit their...Immediate start- Software Developer Design, develop computer software systems for applications in multitech/multiplatform environments. Utilize Peoplesoft, Java, HTML, C, C++, SQR Reports, BI/XML, PS/nVision. Master's degree in CS/Software Engineering/Information Systems or related...
- Senior Software Engineer – Java Sacramento, CA 24+ months Onsite Required Skills: Must have a minimum of ten (10) years of development experience with Java development and related frameworks such as Spring, Hibernate, or similar. Must have a minimum of...
- Apple in USA is seeking a Software Engineer to join its platform tooling team. You will build and maintain pivotal pipelines, automate build and deployment, and extend SCM applications across multiple repositories and languages. The role emphasizes collaboration with...
- Software Engineer Remote, CA Type: Contract Category: Development Industry: Technology Reference ID: JN -062026-107646 Date Posted: 07/28/2026 Shortcut: Description Recommended Jobs Description: Travel up to 80% around the greater ...Hourly payContract workWork experience placementLocal areaRemote work
- Job Title: AI Engineer Trainee Location: Remote in United States (EST Preferred) Type: Full-Time / Unpaid Trainee Program Company: FocusKPI Please submit your resume and a brief cover letter outlining your experience with relevant projects, coursework...Full timeTraineeshipWork experience placementInternshipRemote work
- Job Title Under general direction provided by the Information Technology Supervisor II the incumbent will serve as an expert to independently perform all tasks and activities associated with system analysis, design, code development, and testing both distributed and...Work at office
$69.52k - $86.9k
Remote, Nationwide – Seeking Software Engineer I Everybody Has A Role To Play In Transforming Healthcare At Vituity you are part of a larger team that is driven by our purpose to improve lives. We are dedicated to transforming healthcare through our culture by...Daily paidPart timeLocal areaRemote workFlexible hours$186.07k - $218.9k
...the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems. Our work culture is intense...Local area$125k - $145k
...projects and mentoring team members Preferred Elevator industry experience and knowledge of elevator control systems Experience with low‑level device drivers Experience with scripting tools such as Bash, PowerShell, Python, or Make/Cygwin Experience with C#, PHP, JavaScript,...Full timeWork at office$30 per hour
...expertise and passion to solve difficult problems in a distributed, highly available, and virtualized service infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer’...Hourly payTemporary workInternshipFlexible hours- Senior Software Engineer – Formworks -OCR & AI Document Processing Location: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA (Only Locals to any of the mentioned location) The Senior Software Engineer will help enhance and support the Formworks application...Local area
$79.2k - $209.5k
...for owned features and subsystems. Participate in planning and risk identification for systems and services across the director-level organization. Work independently on most projects while seeking guidance for complex, mission-critical, high-scale, or cross-team...Temporary workFlexible hours$197.4k - $232k
Location: Seattle, Washington Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At Confluent, we are committed to providing competitive pay and benefits that are in line with...Full timeRemote work- Software Engineer Rancho Cordova, CA 95670 36+ months Mandatory Qualifications: Minimum of five (5) years of experience in electronic data processing systems study, design, and programming. At least three (3) years of that experience must have been in...
$77k - $202k
...); veteran, marital, or citizenship status; or, any other status protected by law. PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following...Full timeH1b$52 per hour
Software Engineer HYBRID Sacramento, CA OR Walnut Creek, CA (local candidate) In person interview is there Rate: $52 Exp – 6+ EXPERIENCE A minimum of 5 years of proven experience as a Software Engineer with strong hands-on skills in C# and.NET required...Local area$112.3k - $140k
Purpose of Position Are you eager to work on an innovative team focused on new diverse tools and technologies? Are you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain our key product...Work at officeLocal areaRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Programmer. Be the first to apply!

