Urban SDK logo
Urban SDK

Urban SDK provides geospatial AI for smarter cities.

Senior Backend Engineer

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2018Company SiteLinkedIn

Location

Florida

Posted

107 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishDistributed SystemsgRPCPandasPySparkPython

Job Description

Senior Backend Engineer

Urban SDK

• Design, implement, and maintain backend services and data pipelines using Python • Work extensively with dataframes (Pandas, PySpark, or similar) to process large datasets • Build and optimize data pipelines using Parquet and columnar storage formats • Develop and maintain workflows on Databricks • Optimize performance for large-scale, distributed data processing • Design and maintain APIs that support data-heavy applications • Collaborate closely with front-end, data, and product teams • Ensure data quality, reliability, and observability • Participate in architectural decisions and technical planning • Mentor other engineers and lead code reviews

Job Requirements

  • 5+ years of backend or data engineering experience
  • Strong proficiency in Python
  • Deep experience with dataframes (Pandas, PySpark, Dask, or similar)
  • Hands-on experience with big data processing and distributed systems
  • Strong experience working with Parquet and columnar data formats
  • Experience using Databricks in production environments
  • Solid understanding of data modeling, performance tuning, and memory optimization
  • Experience building and maintaining APIs (REST and/or gRPC)
  • Strong debugging, testing, and problem-solving skills

Benefits

  • Annual Bonus
  • Medical, Vision, Dental, 401(k)
  • 21 Days Vacation
  • Office Lunch provided Daily

Related Job Pages

More Backend Engineer Jobs

Column logo

Senior Software Engineer – Backend

Column

The developer infrastructure bank

Backend Engineer107 days ago
OtherRemoteTeam 51-200Since 2020H1B Sponsor

• Design, build and scale the systems that power our publishing platform • Establish and enforce repeatable, scalable engineering patterns • Lead development for backend services and integrations • Work alongside a small, senior-leaning team • Collaborate with customer-facing teams and peers • Work in areas outside of your usual comfort zone and show motivation for learning

California
$160K - $190K / year
Job Closed
Backend Engineer107 days ago
OtherRemoteTeam 11-50Since 2023

• Design and implement backend services using NestJS (v11) and TypeScript • Build secure, well-validated REST APIs using zod, class-validator, and OpenAPI • Implement role-based access control and JWT validation using Google Identity • Model and manage relational data using Prisma and Postgres • Implement background jobs and async workflows using Cloud Tasks • Integrate with external services (OCR, scheduling APIs, third-party data sources) • Ensure observability through structured logging, metrics, and Sentry • Write unit and integration tests using Jest • Collaborate closely with frontend and infra engineers on system design and deployment

United States
$100K - $175K / year
GoTu logo

Senior Software Engineer, Backend

GoTu

The #1 dental talent marketplace

Backend Engineer107 days ago
OtherRemoteTeam 51-200Since 2017H1B No Sponsor

• Design and implement micro-services to ensure scalable and maintainable systems • Write, test, and maintain production-quality code on a daily basis • Design and optimize database schemas, queries, and data flow patterns • Ensure system reliability, monitoring, and incident response capabilities • Drive performance optimization and scalability for distributed systems and APIs • Research and implement innovative solutions to challenging engineering problems • Contribute to and uphold strong engineering culture, technical documentation, and collaborative problem-solving

United States
Job Closed
Belva logo

Senior Python Backend Engineer

Belva

Creating. Catching. Content.

Backend Engineer107 days ago
OtherRemoteTeam 1-10Since 2020H1B No Sponsor

• Design and build scalable microservices, RESTful APIs, and WebSocket-based systems • Manage and optimize NoSQL-backed data storage for performance and reliability • Develop backend services for real-time communication, high-throughput ETL, and cross-service orchestration • Implement monitoring, tracing, and alerting for production systems • Champion code quality through TDD, CI/CD pipelines, and effective code reviews • Collaborate with AI and frontend teams to deliver seamless, AI-powered features • Ensure high standards of performance, security, and maintainability

United States
Job Closed