Corva
Posted 1y ago

Software Engineer (Python/DevOps)

Corva
Poland or Spain or Brazil or Argentina or Saudi Arabia
RemoteFull Time
Responsibilities
  • developing software
  • building pipelines
  • managing cloud
Requirements
  • 4+ years software experience
  • Strong Python
  • DevOps and CI/CD experience
  • Containerization (Docker
  • Kubernetes)
  • Cloud familiarity (AWS/GCP/Azure)
  • Message queues and databases
  • Asyncio proficiency
Technical tools mentioned
PythonCI/CDDockerKubernetesAWSGCPAzureKafkaRabbitMQBullMQPostgreSQLMongoDBRedisFlaskFastAPIasyncioGitOps

Job description

We are seeking an experienced Software Engineer with strong Python development skills and DevOps expertise to join our platform engineering team. In this role, you will design, build, and maintain high-quality software while also contributing to our infrastructure and deployment processes.

Key Responsibilities

  • Design, develop, and maintain Python-based applications and services
  • Implement DevOps practices to improve deployment processes and system reliability
  • Build and maintain CI/CD pipelines for automated testing and deployment
  • Configure and manage cloud infrastructure resources
  • Monitor system performance and optimize application efficiency
  • Collaborate with cross-functional teams to define requirements and deliver solutions
  • Mentor junior engineers and contribute to technical documentation
  • Participate in code reviews and ensure code quality standards

Requirements

  • 4+ years of professional software development experience
  • Strong Python programming skills with demonstrated proficiency
  • Experience with DevOps practices and tools (CI/CD, infrastructure as code, gitops)
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Experience with monitoring/logging/tracing solutions
  • Experience with message queuing systems (Kafka, RabbitMQ, BullMQ)
  • Proficiency with databases including PostgreSQL, MongoDB, and Redis
  • Experience with Python's asyncio for asynchronous programming
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities

Preferred Qualifications

  • Experience with Python web frameworks (Flask, FastAPI)
  • Understanding of microservice architecture
  • Knowledge of security best practices
  • Contributions to open-source projects

What we offer

  • Innovative Product Company: Be part of a company with a long-term vision that values sustainable growth.
  • High-Performing Team: Join a talented team that supports your professional growth and values your expertise.
  • Career Growth: Opportunity to step up as a Backend Lead, leading projects and mentoring other team members.
  • Impactful Work: Take ownership of projects that directly affect our users, product, and business strategy.
  • Flexible Work Arrangement: B2B contract with a US-based company, allowing for a remote-first setup that fits your lifestyle.

About Corva

Corva has built a first-of-its-kind energy app store on a bedrock of best-in-class technologies, data pipelines, and a secure and scalable architecture.  Our energy solutions solve today's toughest well delivery challenges, from well design through drillout.  The ever-evolving platform is not only future-proof for digitizing operations but is your toolkit to accelerate sustainability and energy transition goals.  Our platform is built for speed and reliability and delivers unmatched features and capabilities.


Corva is powering worldwide innovation by driving efficiency, productivity, and profitability with our innovative energy solutions.


Mission


Corva’s mission is to accelerate the future of energy.



Values


Boldness: Corvanauts have the confidence and courage to question status quo for the products we make and the relationships we cultivate.

Own End-to-End: We take ownership of what we start and see it through to completion through trust and dependability.

Transparency: It's crucial to be open and honest and consistent with updates and data flow with customers and colleagues. We value the free-flowing of information and data to make better decisions.

Bias Action: Corvanauts don't sit still - our default mode is taking action! We make progress through high-quality iterations. Failure is built into the process and success is defined by the number of shots on goal.

About Corva

Private software providing real-time data and AI analytics for oil and gas drilling and completions.

Year founded
2014
Employees
304
Organization type
Private
Latest investment
Corporate Round (2023) — led by Baker Hughes
Headquarters
US

Similar jobs

Software Engineer roles
5h
Save
Mark Applied
Hide
Ingenieros/as Software Equipos Electrónicos
Tres Cantos or Zamudio or Bilbao or Barcelona or Madrid
HybridContract
Sener
Sener: Global engineering and technology group delivering multidisciplinary infrastructure and aerospace solutions.
5+ YOEElectronic engineering degree, 5+ years in a similar role, C or C++ programming skills, and advanced English. Experience with embedded software and electronic systems is expected.
C, C++, Git, RS-232, RS-485, RS-422, USB, SPI, I2C, Modbus, VISA, CAN bus, MPLAB X, Microchip Studio, Doxygen, UML, LDRA, GitLab, Python, DOORS, JIRA, Redmine, Eclipse
19h
Save
Mark Applied
Hide
Software Engineer 2 - Inference
Vancouver or San Jose or Durham or Mexico City or Bangalore or Pune or Hoofddorp or Belgrade or Barcelona or Singapore or Sydney or Tokyo
$103k-$155k/yr HybridFull Time
Nutanix
NutanixNASDAQ: NTNX: Enterprise hybrid multi-cloud computing and software provider.
2+ YOE2–5 years developing resilient product software; strong data structures and algorithms; Docker, Kubernetes, Go, Python, CI/CD, distributed systems, datacenter architecture, and high-performance software experience; bachelor's or master's in computer science preferred.
Docker, Kubernetes, Go, Python, TensorFlow, PyTorch, CI/CD, Nutanix Cloud Platform
21h
Save
Mark Applied
Hide
Software Engineer - Stellar #3
Prague or Tel Aviv-Yafo or Warsaw or Belgrade
zł300k-zł3800k/yr OnsiteFull Time
Fireblocks
Fireblocks: Private digital-asset infrastructure providing custody, payments, tokenization, and trading tools to financial institutions.
7+ YOE7+ years of backend or full-stack experience, blockchain/Web3 expertise, Node.js and TypeScript proficiency, production microservices and CI/CD experience, and a bachelor's degree or equivalent.
Node.js, TypeScript, React, CI/CD, ethers.js, viem, web3.js, Solana web3.js, Ethereum, Polygon, Arbitrum, Base, Solana, TON, Tron
1d
Save
Mark Applied
Hide
Senior Software Engineer (Full Stack)
Madrid or Munich
HybridFull Time
Atmen
Atmen: German RegTech SaaS helping energy-intensive industries automate green-product certification and supply-chain compliance.
5+ YOERequires 5+ years of software development experience, TypeScript, React, Node.js, PostgreSQL, AWS, scalable systems experience, English fluency, and a master's degree or equivalent experience.
TypeScript, React, Node.js, PostgreSQL, AWS, Test-Driven Development (TDD), Cypress, Jest, AWS CDK, Nx, GitLab CI, Notion
1d
Save
Mark Applied
Hide
Lead Software Engineer, Payments
Brazil
OnsiteContract
Dragon Pay
Dragon Pay: Private equity firm investing in disruptive mid-market technology companies across fintech, digital commerce, sports and media technology.
Requires strong hands-on payment or financial-transaction systems experience, engineering leadership, Node.js and TypeScript expertise, APIs, SQL, cloud, distributed systems, and AI coding tools.
Node.js, TypeScript, SQL, APIs, Temporal, Camunda, AWS Step Functions, AWS, Azure, Docker, Kubernetes, CI/CD
1d
Save
Mark Applied
Hide
Senior Software Engineer (Java)
Krakow, Lesser Poland Voivodeship, Poland
HybridFull Time
ARQ
ARQ: Global fintech platform serving mass-affluent customers across the Americas with payments, investing, currencies, and cards.
Backend development experience with Java, a bachelor's degree or higher in a relevant science or engineering field, English fluency, communication skills, and experience building complex products at hypergrowth startups.
Java, REST APIs, Spring Boot, Postgres, TDD, DDD
1d
Save
Mark Applied
Hide
Principal Software Engineer
Spain
RemoteFull Time
Bjak
Bjak: Southeast Asia's leading online insurance platform and fintech.
7+ YOERequires 7+ years of software engineering experience, strong system design and architecture skills, production coding ability, and technical leadership across complex or high-scale systems.
2d
Save
Mark Applied
Hide
Software Engineer III, Google Kubernetes Engine Autoscaling
Warsaw, Masovian Voivodeship, Poland
zł280k-zł287k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOG, GOOGL: Global technology specializing in internet-related services and products.
2+ YOEBachelor’s degree or equivalent practical experience; 2 years of software development and large-scale infrastructure experience, or 1 year with an advanced degree. Kubernetes and Go experience preferred.
Kubernetes, Go