Senior Full Stack Engineer

1 day ago

United, PA, United States Goliath Partners Full-time

Our client is investing in the next phase of its technology platform, strengthening the systems and infrastructure that power digital financial services, payment operations, and transaction-based products. The engineering organization plays a central role in delivering dependable, scalable technology solutions, modernizing existing platforms, and enabling new product capabilities across a cloud-based environment.



Have you got the right qualifications and skills for this job Find out below, and hit apply to be considered.

We are looking for a Senior Software Engineer to drive the design and implementation of core software systems, with a primary emphasis on Python-based backend engineering. This position also offers broad technical ownership across cloud infrastructure, database architecture, external system integrations, and selected frontend development initiatives.


Key Responsibilities

  • Architect and implement backend applications, RESTful APIs, and distributed services supporting digital financial products and high-volume transaction processing.
  • Develop production-grade software using Python, applying established engineering principles to ensure code quality, extensibility, and long-term maintainability. Experience with Django is a strong plus.
  • Establish architectural direction for new features and platform enhancements, ensuring technical decisions support current delivery requirements and future growth.
  • Build and manage AWS-based environments, optimizing cloud resources for availability, security, operational efficiency, performance, and cost.
  • Drive projects from technical discovery and requirements definition through development, testing, deployment, and ongoing production support.
  • Implement and maintain connections to external financial platforms, payment processors, banking partners, and third-party APIs.
  • Design database structures and backend workflows that support reliable data processing, increasing workloads, and evolving application requirements.


Qualifications

  • 8+ years of hands-on software engineering experience building, deploying, and maintaining complex production systems.
  • Advanced Python development skills, including experience designing backend applications, APIs, and service-oriented solutions; Django knowledge is preferred.
  • Strong understanding of distributed application design, API architecture, asynchronous or service-based workflows, and relational data modeling.
  • Experience working with PostgreSQL and operating cloud-hosted applications and services within AWS.
  • Familiarity with modern frontend technologies, particularly React and TypeScript, and the ability to contribute to full-stack development as needed.
  • Experience evaluating architecture options, diagnosing production problems, and making informed decisions in environments with competing technical and business priorities.
  • Excellent interpersonal and communication skills, with the ability to collaborate across engineering, product, and business functions.
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a comparable field, or equivalent professional experience.


Compensation

Base Salary: $290,000–$330,000


Apply today to learn more about this opportunity. xhmxlyz Our team will reach out to discuss the position, your experience, and the next steps in the process.