Create Alert
Email me similar jobs

Backend Software Engineer (Python)

Full-time

Looking for local candidates or those located nearby. We are seeking a Software Engineer to help build and deliver scalable, customer-focused solutions across internal developer platforms, data services, and cloud-native applications. This is a senior-level individual contributor role that requires strong technical ownership, and the ability to work across frontend, backend, and data layers. You will play a key role in evolving internal developer portal experiences that enable engineers to discover services, automate workflows, and improve productivity, while leveraging modern AI-enabled development practices and tools.


Key Responsibilities
  • Design, develop, and maintain full stack applications using Python, JavaScript, and TypeScript.
  • Build and operate APIs and microservices using scalable, cloud-native patterns.
  • Develop and enhance internal developer portal capabilities, including service discovery, engineering workflows, and platform insights.
  • Build data pipelines and services using PySpark, SQL, and AWS to support reporting and platform use cases.
  • Deploy and support applications in AWS environments using CI/CD pipelines and Git-based workflows.
  • Apply containerization (Docker/Kubernetes) and microservices principles to ensure reliability and scalability.
  • Leverage AI-assisted development tools and participate in agentic workflows to improve delivery speed and engineering efficiency.
  • Engage directly with internal customers to understand needs, gather feedback, and iterate on solutions.
  • Perform deep technical problem solving, including root cause analysis, debugging, and performance optimization.

WHAT YOU BRING
  • 5 7 years of professional software engineering experience in production environments.
  • Strong proficiency in Python, JavaScript, and TypeScript.
  • Experience building and operating full stack applications and RESTful APIs.
  • Experience with SQL and data processing in distributed or cloud environments.
  • Hands-on experience with AWS cloud services and application deployment.
  • Experience with containerization (Docker) and microservices architectures.
  • Experience with Git-based version control and collaborative development workflows.
  • Proven problem-solving ability and comfort working through ambiguity.
  • Strong communication skills and a customer-focused mindset.

Preferred Qualifications
  • Experience with PySpark or other distributed data processing frameworks.
  • Familiarity with Backstage or similar internal developer portal frameworks.
  • Experience with CI/CD tooling (e.g., GitHub Actions).
  • Familiarity with AI-assisted development tools and modern engineering workflows.

WHAT YOU'LL WORK ON
  • Internal developer portal experiences that improve developer productivity and platform usability.
  • Full stack applications and microservices supporting platform and data-driven use cases.
  • Data pipelines, reporting systems, and APIs that provide insights into engineering and platform usage.
  • AI-enabled and automation workflows that enhance development efficiency and reduce manual effort.

Success Profile
  • Strong ownership and accountability for end-to-end delivery.
  • Ability to think across systems with a full stack mindset.
  • Curiosity and persistence in solving complex technical problems.
  • Comfort engaging directly with customers and cross-functional stakeholders.
  • Adoption and effective use of modern AI-powered development practices.

For applications and inquiries, contact: [email protected]

Similar jobs

Backend Software Engineer (Python)

Apply Now
Back to search page