Portcast

Senior Software Engineer

Portcast

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDockerElasticSearchFlaskPythonSpark

About the role

  • Design, build and maintain APIs, services and systems and debug production issues across multiple levels of the stack.
  • Collaborate closely with Business, Product and Data Science teams to understand and solve customer pain points at scale.
  • Design, develop, implement and deploy enterprise-level, high availability web application platforms.
  • Create and improve technology infrastructure and system architecture to function well at scale.
  • Manage deployments and architecture; work closely with the Product team.
  • Keep up to date on latest software development technologies and methodologies to ensure technical excellence.

Requirements

  • Bachelor's or Master's Degree in Computer Science, Electrical Engineering or equivalent work experience.
  • Minimum 5+ years of experience in a technical role designing, developing and releasing technical solutions.
  • 1st principles thinker: strong problem solving, ability to break complex problems into logical pieces and select solutions with sound reasoning.
  • System Architecture: strong background in building scalable products or systems, comfortable dealing with many moving pieces/data sources.
  • Team Player: experience working in diverse, dynamic and cross-cultural teams; follows agile principles.
  • Empathetic Communicator: can communicate nuanced ideas clearly in writing and remote brainstorming.
  • Tech Stack: Proficient with Python-based backend programming, web frameworks like Flask, and AWS; able to design RESTful APIs.
  • Familiarity with Docker, Git, Elasticsearch, Spark, CI/CD is a plus.
  • Experience as an early engineering hire at a startup who built a technical product from scratch to scale.
Benefits
  • Globally distributed, remote-first flexibility: Work with a fully distributed team across Asia and Europe, built on trust, accountability, and collaboration.
  • Tech-first team: Work with like-minded engineers passionate about solving difficult problems using technology.
  • Accelerated growth: Own the web app from day one and compress the learning curve.
  • Impact you can see: Lean structure so your work directly moves the business forward.

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
API designweb application developmentsystem architecturePythonFlaskRESTful APIsDockerGitElasticsearchSpark
Soft skills
problem solvingteam playerempathetic communicationcollaborationagile principles
Certifications
Bachelor's Degree in Computer ScienceMaster's Degree in Computer ScienceBachelor's Degree in Electrical EngineeringMaster's Degree in Electrical Engineering
RELX

Senior Python Software Engineer II

RELX
Seniorfull-timeNorth Carolina · 🇺🇸 United States
Posted: 3 days agoSource: relx.wd3.myworkdayjobs.com
AWSAzureCloudDockerElasticSearchFlaskGoJavaJenkinsKafkaKubernetesLinux+8 more
Morris & Dickson Co., LLC

Data Engineer

Morris & Dickson Co., LLC
Mid · Seniorfull-time🇺🇸 United States
Posted: 17 days agoSource: ats.rippling.com
AWSAzureCloudDjangoFlaskGoogle Cloud PlatformPythonSparkSQLUnity
Precision Medicine Group

Senior AI Engineer

Precision Medicine Group
Seniorfull-time🇮🇳 India
Posted: 25 days agoSource: boards.greenhouse.io
AWSCloudDjangoFlaskPythonReactTypeScript
Truelogic Software

Senior Back-end Engineer, Python – Advertising

Truelogic Software
Seniorfull-time🇩🇴 Dominican Republic
Posted: 22 days agoSource: jobs.ashbyhq.com
AWSAzureCloudDjangoDockerFlaskGoogle Cloud PlatformJavaScriptKubernetesMySQLNoSQLPostgres+3 more
US Mobile

Backend Engineer, Golang

US Mobile
Mid · Seniorfull-time$130k–$165k / year🇨🇦 Canada
Posted: 18 days agoSource: jobs.lever.co
AWSDjangoDockerEC2FlaskGoIoTJavaKubernetesMongoDBNoSQLPrometheus+5 more