Software Engineer III

CData Software

19m ago • Remote

Senior

Remote

160,000 - 190,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Software Engineer III role

Improve your resume now

$160,000 – $190,000/year

Quick Facts

  • Senior technical contributor responsible for designing, scaling, and evolving cloud and AI platforms
  • Focus areas: multi-tenant architecture, scalability, reliability, and AI-enabled capabilities
  • Remote (U.S.); U.S. work authorization required

Description

Design, develop, and evolve robust backend services and APIs for cloud-native, scalable, multi-tenant systems supporting AI/LLM-powered features. You will tackle complex distributed systems and data infrastructure problems, prototype and evaluate new technologies, and take initiatives from concept to production with strong testing and instrumentation. You’ll also mentor engineers and raise the engineering bar through technical standards and design reviews.

Role Description & Responsibilities

  • Contribute to and lead cloud-native, scalable, multi-tenant architecture components
  • Design and develop backend services and APIs in Java, Kotlin, TypeScript, or C#
  • Partner with Product, Design, and Engineering to shape technical solutions
  • Solve distributed systems, data infrastructure, observability, performance, and reliability challenges
  • Design and implement AI/LLM-powered features and services
  • Lead technical design reviews, mentor engineers, and champion best practices
  • Ship features from concept to production with thoughtful design, testing, instrumentation, and supportability
  • Evaluate new technologies/tools, prototype solutions, and share learnings
  • Drive initiatives end-to-end: framing, design, implementation, rollout, and long-term support
  • Apply AI-first development practices (AI-assisted tools and AI-driven testing/review) while ensuring correctness, security, and maintainability

Requirements

  • US-based and legally authorized to work in the United States without employer sponsorship (now or in the future)
  • 8+ years of professional software development experience
  • Strong object-oriented programming and system design expertise using Java, Kotlin, C#, TypeScript, or similar
  • Experience building scalable REST APIs and cloud-native microservices
  • Knowledge of relational (SQL Server, Postgres) and NoSQL databases (MongoDB, Elasticsearch)
  • Experience with message brokers (Kafka, RabbitMQ) and event-driven architectures
  • Hands-on containerization and orchestration experience (Docker, Kubernetes)
  • Experience with Azure or AWS
  • Strong communication skills and ability to collaborate across time zones
  • Ability to comply with data access, classification, and incident-reporting obligations for confidential/regulated data (including PII/PHI as applicable)

Benefits

  • Medical, Dental, and Vision plans with company-paid insurance premiums
  • Health Savings Account with company contribution
  • Flexible Savings Account and Dependent Care FSA
  • 20 days PTO and 11 paid holidays
  • 401k with 100% company match up to 6%
  • Remote-friendly, high-trust culture
  • Professional development and learning opportunities aligned to career goals

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report