ComboCurve logo
ComboCurve

Year-end reserves, A&D, type curve, and scheduling workflows all on one cloud-based platform.

Senior Software Engineer, Python

Backend EngineerSoftware EngineerOtherRemoteTeam 51-200Since 2017H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

139 days ago

Salary

0

No structured requirement data.

Job Description

Senior Software Engineer, Python

ComboCurve

We’re hiring a Senior Software Engineer to join our Platform Team. You’ll help design and build the core services, internal APIs, and data workflows that power ComboCurve’s products. This role is ideal for someone who loves writing modern Python, caring about architecture and testability, and building platform capabilities that make the rest of engineering faster and more reliable. What You’ll Do - Build and maintain robust platform services and internal tooling primarily in Python. - Design clean, well-typed interfaces and services that scale with growing data volumes and product needs. - Develop and own internal APIs that other teams depend on, with strong contracts and documentation. - Create high-performance data processing paths inside services to support analytics and ingestion workloads. - Deploy and operate Python services on GCP using serverless and managed platforms. - Improve CI/CD pipelines, testing practices, and developer experience across the platform. - Partner closely with product engineers, data engineers, and leadership to shape platform direction. - Write ADRs, architecture diagrams, and technical documentation that scale decision-making. - Mentor other engineers through code reviews, pairing, and pragmatic standards-setting. Requirements - Advanced Python Proficiency: Deep expertise in Python 3.13+, specifically utilizing type annotations, async/await patterns, and modern language features to build robust platform services. - Modern Dependency Management: Hands-on experience with uv for fast package management (or similar), dependency resolution, and virtual environment handling. - Software Architecture Patterns: Strong adherence to SOLID principles and clean architecture; ability to design decoupled, maintainable systems that scale. - API Design & Development: Experience designing internal APIs using REST or gRPC, including defining clear, standard contracts using OpenAPI specifications. - High-Performance Data Processing: Experience using polars, PyArrow, or Apache Iceberg for efficient large-scale data manipulation and processing within application logic. - Data Warehouse Integration: Experience connecting Python applications to modern data platforms like Snowflake or Databricks for data ingestion and retrieval. - Google Cloud Platform: Proven track record deploying and managing services on GCP, specifically using Cloud Run, Cloud Functions, and Google Cloud Storage. - CI/CD: Ability to design and maintain pipelines for automated testing, linting, and cloud deployment; experience with GitHub Actions is strongly preferred. - Automated Testing Strategy: Extensive experience writing comprehensive test suites using pytest, including the use of fixtures, parameterization, and mocking external services. - Technical Leadership: Ability to mentor team members through code reviews, ADRs and architecture diagrams. - AI Agent Frameworks Experience: building or integrating with AI agent frameworks and LLM orchestration tools to enhance platform automation and capabilities. - Shell Scripting: Competency in Bash scripting for automating local developer tasks, build processes, or operational utility scripts. - Version Control Mastery: Deep understanding of Git, including branching strategies, conflict resolution, and maintaining a clean commit history. - Containerization: Proficiency in Docker and Docker Compose for creating consistent local development environments and production-ready images. - Static Analysis Configuration: Familiarity with enforcing code quality standards using ruff for linting and pyright for strict static type checking.

Related Job Pages

More Backend Engineer Jobs

BlackStone eIT logo

Full Stack Lead – .Net, Angular

BlackStone eIT

A global team who's passionate about transformative enterprise solutions & intelligent design

Backend Engineer139 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Lead a team of developers in designing, building, and maintaining scalable applications using .NET and Angular. • Architect and implement robust backend solutions and RESTful APIs. • Oversee the development of engaging and responsive front-end user interfaces. • Collaborate with product owners to gather requirements and define project scopes. • Conduct code reviews to maintain high standards of code quality and best practices. • Provide technical guidance and mentorship to team members. • Identify areas for improvement and drive the adoption of new technologies and methodologies. • Ensure timely delivery of projects while managing resources and expectations effectively.

Egypt
Job Closed
Eaton Corporation logo

Senior CAD Designer

Eaton Corporation

Eaton announced, on January 26, 2026, the intent to separate its Mobility Group (including both the Vehicle and eMobility segments) into an independent, publicly traded company. We expect to complete the separation by the end of the first quarter of 2027. The application window for this position is anticipated to close on 2/10/2026. The compensation range for this full-time position includes base pay and target sales performance incentive. This position has a target total compensation range of $120,000.00-$176,000.00. Base salaries are based upon candidate skills, experience, and qualifications, as well as market and business considerations. We are committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law. Eaton believes in second chance employment. Qualified applicants with arrest or conviction history will be considered regardless of their arrest or conviction history, consistent with the Los Angeles County Fair Chance Ordinance, the California Fair Chance Act and other local laws. To request a disability-related reasonable accommodation to assist you in your job search, application, or interview process, please call us at 1-800-836-6345 to discuss your specific need. Only accommodation requests will be accepted by this phone number.

Backend Engineer139 days ago
OtherRemoteTeam 10,001

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This position will be responsible for using computer-aided design (CAD) techniques to design power system projects from complex components of field data and government requirement documents. This is a fully remote position requiring 10% travel, must reside within the state of North Carolina to be considered. The expected annual salary range for this role is $84,000 - $123,000 a year. Please note the salary information shown above is a general guideline only. Salaries are based upon candidate skills, experience, and qualifications, as well as market and business considerations. What you’ll do: - Prepare complex layouts, electrical schematics, details, diagrams, one-lines, and plan drawings using AutoCAD. - Compile data required for project assignments and produce standards, notes, specifications, spreadsheets, and other related written documents. - Maintain contact with project managers, application engineers, product engineers, and sales engineers to review and discuss information, modifications, adjustments, and progress of work. - Provide guidance to and assist and train less experienced designers in all aspects of mechanical or electrical drafting. - Take a lead role in providing input and feedback for continuous improvement of processes and standards. - Implement changes to drawings per government documents, specifications, and field notes. - Take responsibility for the development of a portion of the computer-aided engineering system by creating custom macros, libraries, and templates. - Establish and deploy CAD standards and guidelines for the extended team. - Check work to assure conformance to NEC Standards. Qualifications - Bachelor's degree or an Associate's degree from an accredited institution. - 5-7 years of experience with electrical or mechanical CAD systems in designing and developing mechanical/electrical power systems drawing designs. - Candidates must be located in North Carolina to be considered. No relocation is offered for this role. Requirements - Eaton will not consider applicants for employment immigration sponsorship or support for this position. - Architectural and Mechanical Design experience. - 3D CAD Design experience. - Proficient in Word, Excel, and PowerPoint. - United States Secret or Top Secret (TS) government clearances. Benefits Eaton provides various Health and Welfare benefits as well as Retirement benefits, and several programs that provide for paid and unpaid time away from work. Click here for more detail: Eaton Benefits Overview.

United States
Job Closed
Stefanini Group logo

Software Architect II (Java)

Stefanini Group

35 years of making the unthinkable possible

Backend Engineer139 days ago
Full TimeRemoteTeam 10,001+H1B No Sponsor

Role Description Estamos em busca de um Arquiteto Java talentoso e experiente para se juntar à nossa equipe. Se você é apaixonado por desenvolvimento de software e possui um histórico sólido na definição e implementação de arquiteturas de sistemas, esta é a sua oportunidade! Nosso ambiente híbrido oferece flexibilidade e a chance de trabalhar em projetos desafiadores. Responsabilidades e Atribuições: - Definir a arquitetura utilizada para o desenvolvimento de sistemas a serem implantados no IBM WebSphere Application Server, incluindo modelo de persistência com Java Persistence API, componentes Enterprise Java Beans, serviços seguros com WS-Security e componentes de apresentação com JSF. - Projetar a arquitetura de integração entre sistemas Java e plataformas diversas. - Implementar componentes corporativos e realizar a implantação de aplicações no IBM WebSphere Application Server. - Criar e revisar documentos de arquitetura, garantindo que os artefatos de Análise e Projeto estejam em conformidade com as regras definidas. - Desenvolver procedimentos automatizados ou semiautomáticos para validação de artefatos. - Orientar e acompanhar analistas, projetistas e desenvolvedores sobre a arquitetura e implementação de software. - Desenvolver provas de conceito para as tecnologias definidas nos projetos do CLIENTE. - Trabalhar na otimização de desempenho e dimensionamento de capacidade das aplicações. - Modelar a arquitetura de software utilizando UML e diagramas ER para persistência de dados. Qualifications - Experiência no desenvolvimento de aplicações utilizando portlets, JSF (Primefaces) ou Spring. - Vivência em análise e tuning de performance de aplicações em servidores WebSphere Application Server. - Experiência com soluções que envolvem uso intensivo de dados, balanceamento de carga, chamadas assíncronas e serviços web (SOAP e REST). - Experiência na construção de soluções com arquitetura orientada a serviços ou microserviços. Requirements - Formação superior em Informática ou áreas correlatas, ou pós-graduação na área de informática, ou certificação Oracle Certified Master, Java EE 6 Enterprise Architect ou superior. - Experiência COMPROVADA como arquiteto de aplicações Java EE e/ou Spring. - Experiência comprovada no desenvolvimento de aplicações para pelo menos 2 dos seguintes servidores: - Apache Tomcat - JBoss/WildFly - WebSphere Application Server versão 8 ou superior - WebSphere OpenLiberty - Habilidade em usar as seguintes ferramentas: IBM Integration Bus, IBM WebSphere MQ, Apache Maven e Gradle. - OpenShift Container Platform – OCP - Framework Spring Boot - Framework Spring Batch - Framework React - Documentação padrão C4 Model utilizando Markdown - Bancos de dados SQL Server e PostgresSql. - Metodologia Ágil (Scrum ou Kanban) - API Restful - Microsserviços - Integração assíncrono utilizando Fila - Autenticação com SSO - Gitlab - Teste Unitário - Log4j - Observabilidade e Monitoramento de Sistemas - Actuator / Healthcheck Benefits - Vale-alimentação ou vale-refeição; - Desconto em cursos, universidades e instituições de idiomas; - Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado; - Mentoring; - Clube de vantagens para consultas e exames; - Assistência médica; - Assistência odontológica; - Clube de vantagens e descontos nos melhores estabelecimentos; - Clube de viagens; - Convênio para pets.

Worldwide
Job Closed

Python Developer

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

Backend Engineer139 days ago

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications. As we continue to grow, we’re looking for a skilled Python Developer to join our dynamic team and contribute to our mission of transforming business processes through technology. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. We are looking for OPT/CPT/H4 EAD/TN/E3 or any other Non-immigrant visa people who are looking for an H1B sponsorship for the year 2027 quota. Company: Bright Vision Technologies ( www.bvteck.com ) Job Title: Python Developer Job Location: Bridgewater, New Jersey – 08807 Onsite/Hybrid: Remote FULL-TIME ROLE WITH BRIGHT VISION Job Description: Environment: Python, Django, Flask, FastAPI, RESTful APIs, JSON, SQL (PostgreSQL, MySQL), NoSQL (MongoDB), Pandas, NumPy, ETL pipelines, Celery, Redis, Docker, Kubernetes, Git, CI/CD pipelines, AWS/Azure, Linux, Agile methodologies, Unit Testing (PyTest) BUT STRICTLY NO C2C/1099/3RD PARTY COMPANIES. ALL OUR ROLES ARE W2 AND NO 3RD PARTY BROKERING PLEASE. For every role, a coding test is required, so apply only if you are confident and technically strong. We prefer at least 3 to 5 years real time experience. If you are a Python developer with the above skills and are looking for an H-1B sponsorship this year, please send your resume immediately to jaya@bvteck.com. We are committed to providing equal employment opportunities and fostering an inclusive work environment. We encourage applications from all qualified individuals regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or any other protected status. If you require accommodations during the recruitment process, please let us know. Position offered by “No Fee Agency.”Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

United States
Job Closed