Jobs · Engineering · Texas

Senior Python Engineer

Smart Start, Inc. · Coppell, TX · 5 mo ago
HybridEngineeringFull-time

Position Summary

We are seeking a Senior Software Engineer capable of operating at a high technical level and growing into a Lead Developer–level contributor. This is a strategic individual contributor role — not a people management position — but one that requires technical ownership, architectural leadership, and forward-looking planning.

You will design and build scalable, secure, and maintainable systems that support and advance our products and internal platforms. In addition to writing high-quality production code, you will help forecast technical needs, identify architectural gaps, reduce technical debt, and drive development initiatives that align with business growth.

The ideal candidate combines deep hands-on engineering expertise with strong systems thinking, business awareness, and the confidence to influence technical direction across projects.

Essential Duties and Responsibilities

  • Design, develop, and maintain scalable internal applications and services using Python and related frameworks such as Flask, SQLAlchemy, Alembic, PyQT, and ctypes.
  • Own architectural decisions and proactively identify system improvements, scalability risks, and technical debt.
  • Forecast development needs based on product roadmap and operational demands, helping guide long-term technical strategy.
  • Lead complex debugging, performance optimization, and root cause analysis across application, database, and infrastructure layers.
  • Design and maintain CI/CD pipelines using Jenkins, improving automation, build processes, testing, and deployment workflows.
  • Develop and optimize SQL-based data systems, including query tuning, stored procedures, indexing strategies, and secure data access.
  • Implement and advocate for secure coding practices, system hardening, and application integrity standards.
  • Produce clear technical documentation and contribute to coding standards and engineering best practices.
  • Collaborate cross-functionally with Product, Operations, and Infrastructure teams to deliver aligned, business-driven solutions.
  • Serve as a senior technical resource within engineering, elevating code quality and influencing direction through strong execution and code reviews.

Qualifications

  • Education and Experience:
    • 5+ years of progressive software engineering experience with ownership of production systems.
    • Proven experience with Python and libraries: ctypes, PyQT, Flask, Alembic, SQLAlchemy.
    • Strong experience with Jenkins and CI/CD pipeline management.
    • Deep understanding of SQL and experience with MS SQL Server or similar RDBMS platforms.
    • Demonstrated ability to make architectural decisions and drive technical initiatives.
    • Strong troubleshooting, analytical, and communication skills.
  • Preferred / Plus Background:
    • In-depth knowledge of systems administration, including experience with infrastructure automation, system monitoring, and performance optimization across Linux or Windows environments.
    • Experience with database administration practices such as query tuning, data integrity, backup strategies, and collaboration with engineering teams to support scalable application architectures.
    • Proficiency in Java coding and development, with experience building backend services or integrating with enterprise systems.

Similar jobs

Senior Python Engineer

MongoDBUnited States· 2 wk ago
RemoteInformation Technology$126k–$248k/yrapply on boards.greenhouse.io

Senior Python Engineer

Bose CorporationFramingham, MA· 2 wk ago
Engineering$124k–$170k/yrapply on careers.bose.com

Senior Python Engineer

TechwaveKansas City, Missouri, United States· 3 wk ago
Engineeringapply on techwave.wd108.myworkdayjobs.com