Staff Software Engineer

Pinnacle West

Baltimore (MD)

On-site

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pinnacle West, a leading energy company in the Mid-Atlantic region, is hiring a Staff Software Engineer in Baltimore, MD. This full-time role focuses on developing and maintaining software solutions for business operations.

The role requires a bachelor's degree in Computer Science or related field, several years of software development experience, and proficiency in Java, Python, or C++. You will design, develop, and test software while collaborating with cross-functional teams in a dynamic

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • 2-5 years of software development experience required.
  • Proficiency in Java, Python, or C++ required.
  • Strong communication skills and ability to work in a team.

Responsibilities

  • Design, develop, and implement software solutions.
  • Collaborate with cross-functional teams to deliver projects.
  • Write clean and efficient code with focus on quality.
  • Conduct thorough testing to ensure software quality.

Skills

Team collaboration
Communication skills

Education

Bachelor's degree in CS or related field

Tools

Java
Python
C++

Job description

Pinnacle West, a leading energy company in the Mid-Atlantic region, is hiring a Staff Software Engineer in Baltimore, MD. This full-time role focuses on developing and maintaining software solutions for business operations.

The Staff Software Engineer will design, develop, and implement software solutions, collaborate with cross-functional teams, write clean code, and conduct thorough testing to ensure software quality.

You'll work in a dynamic, collaborative environment with talented professionals in Baltimore, MD. Our office has state-of-the-art technology and a collaborative workplace.

The pay for this position is discussed during the interview process, where candidates can expect to receive an attractive compensation based on their experience and qualifications. Benefits details are not specified, but typically include health insurance, retirement plans, and possibly other perks such as paid time off and professional development opportunities. The workplace is a modern office environment with open spaces and individual workstations equipped with necessary tools like computers, printers, and other office supplies. The position requires a bachelor's degree in a relevant field, typically 2‑5 years of experience in the industry, and strong communication skills. Candidates should be prepared to discuss their previous roles, achievements, and how they align with the company's goals. The interview process may also include a technical assessment or case study to evaluate practical skills and problem‑solving abilities.

To excel in this role, you need a bachelor's degree in Computer Science or a related field, several years of software development experience, proficiency in Java, Python, or C++, strong problem‑solving skills, and the ability to work in a team.

  • Designing, developing, and implementing software solutions
  • Collaborating with cross‑functional teams
  • Writing clean and efficient code
  • Conducting thorough testing
  • Bachelor's degree in Computer Science or related field
  • Several years of experience in software development
  • Proficiency in programming languages such as Java, Python, or C++
  • Strong problem‑solving skills
  • Ability to work in a team environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Java/Python, Build & Test Solutions
Staff Software Engineer - Java/Python, Build & Test Solutions

Pinnacle West • Baltimore (MD)

On-site
USD 120,000 - 180,000
Staff Software Engineer
Staff Software Engineer

Summit Central Group • Baltimore (MD)

Hybrid
USD 130,000 - 188,000
Health insurance
Retirement plans
Paid time off
Staff Software Engineer
Staff Software Engineer

Pinnacle Valley Group • San Jose (CA)

On-site
USD 140,000 - 210,000
Staff Software Engineer
Staff Software Engineer

Northwind Pacific Inc. • Buffalo (NY)

On-site
USD 100,000 - 130,000
Health insurance
Retirement plans
Opportunities for professional dev el
Senior Software Engineer
Senior Software Engineer

Pinnacle West Group • Omaha (NE)

On-site
USD 160,000 - 259,000
Staff Software Engineer
Staff Software Engineer

Pinnacle National Solutions • Omaha (NE)

On-site
USD 140,000 - 193,000
Health insurance
Retirement plans
Paid time off
Senior Software Engineer
Senior Software Engineer

Redwood Global Partners • Baltimore (MD)

On-site
USD 120,000 - 164,000
Health insurance
Retirement match
Tuition reimbursement
+1
Staff Software Engineer
Staff Software Engineer

Cobalt Elite LLC • United States

Remote
USD 100,000 - 135,000
Health insurance
Retirement plans
Professional development opportunities
Staff Software Engineer
Staff Software Engineer

Cedar Pacific Partners • Denver (CO)

On-site
USD 130,000 - 180,000
Health insurance
401(k) match
Tuition reimbursement
+2
Staff Software Engineer - FinTech, Hybrid, Baltimore
Staff Software Engineer - FinTech, Hybrid, Baltimore

Summit Central Group • Baltimore (MD)

Hybrid
USD 130,000 - 188,000
Health insurance
Retirement plans
Paid time off