Skip to content
mimi

Senior Software Engineer

Jobs via Dice

Pittsburgh · On-site Full-time Senior 1mo ago

About the role

About

We are looking for a highly skilled Senior Software Engineer with strong expertise in Java, Python, cloud technologies, and distributed systems. The ideal candidate will be responsible for designing, developing, testing, and supporting scalable enterprise applications in a fast-paced environment.

Responsibilities & Skills

  • 5+ years of hands-on experience in Java and Python development
  • Strong knowledge of Linux, SQL/PLSQL, and Oracle databases
  • Experience with AWS, Azure, Google Cloud Platform, or OCI cloud platforms
  • Good understanding of distributed systems, microservices, algorithms, and data structures
  • Experience with DevOps tools, CI/CD, automation, and testing frameworks
  • Design, develop, test, and maintain software applications using Java and Python
  • Build and support highly available distributed systems and cloud-based applications
  • Work with Linux environments, Oracle databases, SQL/PLSQL, and CI/CD pipelines
  • Collaborate with cross-functional teams throughout the software development lifecycle
  • Troubleshoot production issues and participate in support rotations
  • Follow software engineering best practices, DevOps methodologies, and automation standards
  • Utilize AI tools and modern technologies to improve productivity and workflows

Skills

AWSAzureCI/CDCloudData StructuresDevOpsGoogle Cloud PlatformJavaLinuxMicroservicesOCIOraclePL/SQLPythonSQLTesting

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free