Jobs · Engineering

Lead Python Engineer

Bright Vision Technologies · Sunnyvale, CA · 1 wk ago
RemoteRemoteEngineering$100k–$150k/yrFull-time

Job Summary

We are seeking an experienced Lead Python Engineer to design, build, and continuously enhance complex enterprise-grade applications, data-intensive services, and automation platforms.

Key Responsibilities

  • Provide end-to-end design, development, and advanced technical troubleshooting for complex enterprise-grade Python applications, reaching beyond routine approaches to solve novel and non-trivial technical problems
  • Develop secure, high-quality, production-ready Python code and implement algorithms that perform reliably within distributed systems, with thoughtful consideration of concurrency, fault-tolerance, and observability
  • Develop and optimize data processing logic for large-scale datasets, including extraction, transformation, validation, deduplication, enrichment, and performance tuning to support both batch and near-real-time workloads
  • Gather, analyze, and synthesize large and diverse datasets to support continuous improvement of applications and business processes, surfacing insights that lead to measurable improvements in product, reliability, or cost
  • Develop reporting mechanisms, dashboards, and data visualizations where required to support operational insights, leveraging libraries and tools appropriate to the stakeholder audience
  • Identify hidden defects, performance bottlenecks, and architectural weaknesses, and proactively implement improvements to coding standards, system reliability, and overall maintainability
  • Contribute substantively to engineering best practices, conduct thorough peer code reviews, and participate constructively in architectural design discussions, mentoring less-senior engineers along the way
  • Participate fully in Agile development cycles and CI/CD processes, ensuring consistent, stable, and frequent deployments with appropriate testing, rollback, and monitoring strategies in place
  • Collaborate closely with cross-functional stakeholders — product managers, data scientists, operations engineers, and business analysts — to clarify requirements and translate them into scalable technical solutions
  • Support operational stability through structured incident response, debugging, log analysis, and post-incident reviews in enterprise environments, contributing actionable preventative measures

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline
  • Five or more years of applied Python development experience in enterprise-grade environments
  • Strong experience building and maintaining large-scale production applications with significant uptime and reliability requirements
  • Hands-on experience with relational database systems such as Oracle, MS SQL Server, PostgreSQL, or Sybase, including query tuning and schema design
  • Strong understanding of the full software development lifecycle (SDLC), including requirements, design, build, test, release, and ongoing support
  • Proven hands-on experience across system design, application development, automated testing, and operational support
  • Strong working knowledge of data structures, algorithms, and computational efficiency, with the ability to make sound design trade-offs
  • Solid understanding of Agile methodologies, CI/CD practices, application resiliency patterns, and secure coding standards
  • Able to manage multiple concurrent projects in dynamic, fast-changing environments while keeping stakeholders well informed
  • Strong written and verbal communication skills, with experience collaborating with both technical and business teams

Preferred Qualifications

  • Strong shell scripting skills in UNIX/Linux environments and comfort working with command-line tooling
  • Solid grounding in mathematical and statistical concepts and the ability to translate them into code
  • Hands-on experience with the Python data and ML ecosystem, including NumPy, Pandas, SciPy, Scikit-Learn, TensorFlow, and PyTorch
  • Working exposure to AWS cloud services and cloud-native storage technologies such as S3, RDS, DynamoDB, and Glue

Similar jobs

Lead Python Developer

EPAM SystemsUnited States· 1 mo ago
RemoteBusiness Development$120k–$200k/yrapply on careers.epam.com

Python Lead Developer

Sharpedge Solutions IncSan Antonio, TX· 1 mo ago
Engineeringapply on ajax.googleapis.com