Senior Software Engineer - Data-driven Applications

Vectra

Austin, TX, United States
$140,000 - $190,000 usd py
On-site
Python development
Cloud providers (aws, azure, gcp)
Relational and non-relational databases
The Application Data Platform team designs, builds, and maintains data-intensive applications that power customer-facing features across REST APIs and UI components

Job Summary

  • The Application Data Platform team designs, builds, and maintains data-intensive applications that power customer-facing features across REST APIs and UI components.
  • Provide technical leadership—mentoring, code reviews, and architectural guidance.
  • Our competitive total rewards package includes cash compensation within the range provided below.

Matching Summary

The Application Data Platform team designs, builds, and maintains data-intensive applications that power customer-facing features across REST APIs and UI components.

Salary

$140,000 - $190,000 USD

Skills & Requirements

Must-have

  • Python development
  • cloud providers (AWS, Azure, GCP)
  • relational and non-relational databases
  • REST API contracts
  • CI/CD pipelines
  • data-intensive systems

Nice-to-have

  • Python web and asynchronous frameworks
  • authentication and authorization standards
  • full-stack development
  • SQL tuning and performance optimization
  • Infrastructure as Code
  • analytical and Lakehouse databases

Key Requirements

  • 5+ years of professional software engineering experience
  • 2+ years of Python development experience
  • 3+ years working with cloud providers
  • 4+ years of database experience
  • Experience designing REST API contracts
  • Skilled in debugging, performance profiling, automated testing, and documentation
  • Hands-on experience with CI/CD pipelines
  • Familiarity with containers and Kubernetes
  • Proficiency with Unix/Linux environments
  • BS or MS in Computer Science/Engineering (or equivalent experience)

Work Rights

Not specified

Tailored Resume

Cover Letter