Backend Engineer 0626

Nexus
Austin, TX, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Computing Platforms JIRA User Authentication Automation of Tests Cloud Computing Cloud Engineering Code Review Databases
+33 more
Continuous Integration DevOps Distributed Systems Fault Tolerance Identity and Access Management Mobile Application Software Spring Framework PostgreSQL Enterprise Messaging Systems NoSQL Operational Data Store Performance Tuning Cloud Services Service-Oriented Architecture Software Engineering Software Systems Systems Architecture System Testing Systems Integration Scripting Software Troubleshooting Backend Git Kotlin Event Driven Architecture Containerization Git Flow Kubernetes Infrastructure Automation Frameworks Information Technology Deployment Automation Software Version Control Data Pipelines

Job description

About the RoleWe are seeking a Backend & Cloud Engineer to help build and maintain a proprietary technology platform that connects cloud services, mobile applications, and connected hardware systems. This role will be responsible for designing, developing, and securing backend services and cloud infrastructure while supporting the delivery of scalable, reliable, and secure software solutions.Working within a small, collaborative engineering team, you will contribute to system architecture, backend development, cloud operations, and technical leadership while helping guide external development resources and supporting product growth.Key ResponsibilitiesDesign and develop scalable backend services, APIs, and distributed systems using modern Java-based technologies.Architect, maintain, and optimize cloud infrastructure, databases, and integrations between software platforms and connected devices.Build and maintain data processing pipelines for device-generated and operational data.Implement and manage authentication, authorization, access controls, and overall platform security best practices.Own CI/CD pipelines, automated testing strategies, source control workflows, and release processes.Translate technical requirements into production-grade software solutions.Provide technical leadership, code reviews, mentorship, and guidance to internal and external engineering contributors.Support architecture planning, technical documentation, system validation, and cross-functional collaboration.Required Qualifications5+ years of backend software engineering experience with Java-based frameworks and cloud technologies.Strong experience designing APIs, service-oriented architectures, and scalable backend systems.Professional experience with Java and/or Kotlin in production environments.Hands-on experience with AWS cloud services and containerized application deployment.Experience with relational and NoSQL databases, including performance optimization and security best practices.Knowledge of authentication, authorization, identity management, and messaging technologies.Experience building reliable, fault-tolerant systems and troubleshooting application and infrastructure performance issues.Experience with CI/CD pipelines, Git-based development workflows, automated testing, and modern software delivery practices.Experience integrating software systems with external devices, hardware platforms, or other complex third-party systems.Experience working in highly regulated, quality-focused, or mission-critical environments.Previous experience mentoring engineers, leading technical initiatives, or overseeing external development resources.Excellent communication and collaboration skills.Must be authorized to work in the United States and able to work onsite full-time.Preferred QualificationsBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).Experience with modern identity and access management frameworks.Familiarity with distributed systems, event-driven architectures, and cloud-native application design.Experience optimizing PostgreSQL or other enterprise database platforms.Experience with infrastructure-as-code tools and scripting languages.Familiarity with Agile software development methodologies.Technical EnvironmentBackend Development: Java, Kotlin, Spring-based technologiesCloud Platforms: AWSContainerization & Orchestration: KubernetesDatabases: Relational and NoSQL technologiesDevOps & CI/CD: Git-based workflows and automated deployment pipelinesProject Management: Jira or similar toolsCompensation & BenefitsCompensation is competitive and commensurate with experience. Comprehensive benefits package includes medical, dental, vision, paid time off, and additional employee benefits. About the RoleWe are seeking a Backend & Cloud Engineer to help build and maintain a proprietary technology platform that connects cloud services, mobile applications, and connected hardware systems. This role will be responsible for designing, developing, and securing backend services and cloud infrastructure while supporting the delivery of scalable, reliable, and secure software solutions.Working within a small, collaborative engineering team, you will contribute to system architecture, backend development, cloud operations, and technical leadership while helping guide external development resources and supporting product growth.Key ResponsibilitiesDesign and develop scalable backend services, APIs, and distributed systems using modern Java-based technologies.Architect, maintain, and optimize cloud infrastructure, databases, and integrations between software platforms and connected devices.Build and maintain data processing pipelines for device-generated and operational data.Implement and manage authentication, authorization, access controls, and overall platform security best practices.Own CI/CD pipelines, automated testing strategies, source control workflows, and release processes.Translate technical requirements into production-grade software solutions.Provide technical leadership, code reviews, mentorship, and guidance to internal and external engineering contributors.Support architecture planning, technical documentation, system validation, and cross-functional collaboration.Required Qualifications5+ years of backend software engineering experience with Java-based frameworks and cloud technologies.Strong experience designing APIs, service-oriented architectures, and scalable backend systems.Professional experience with Java and/or Kotlin in production environments.Hands-on experience with AWS cloud services and containerized application deployment.Experience with relational and NoSQL databases, including performance optimization and security best practices.Knowledge of authentication, authorization, identity management, and messaging technologies.Experience building reliable, fault-tolerant systems and troubleshooting application and infrastructure performance issues.Experience with CI/CD pipelines, Git-based development workflows, automated testing, and modern software delivery practices.Experience integrating software systems with external devices, hardware platforms, or other complex third-party systems.Experience working in highly regulated, quality-focused, or mission-critical environments.Previous experience mentoring engineers, leading technical initiatives, or overseeing external development resources.Excellent communication and collaboration skills.Must be authorized to work in the United States and able to work onsite full-time.Preferred QualificationsBachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).Experience with modern identity and access management frameworks.Familiarity with distributed systems, event-driven architectures, and cloud-native application design.Experience optimizing PostgreSQL or other enterprise database platforms.Experience with infrastructure-as-code tools and scripting languages.Familiarity with Agile software development methodologies.Technical EnvironmentBackend Development: Java, Kotlin, Spring-based technologiesCloud Platforms: AWSContainerization & Orchestration: KubernetesDatabases: Relational and NoSQL technologiesDevOps & CI/CD: Git-based workflows and automated deployment pipelinesProject Management: Jira or similar toolsCompensation & BenefitsCompensation is competitive and commensurate with experience. Comprehensive benefits package includes medical, dental, vision, paid time off, and additional employee benefits. Required Qualifications Preferred Qualifications Technical Environment Compensation & Benefits

Requirements

  • 5+ years of backend software engineering experience with Java-based frameworks and cloud technologies.
  • Strong experience designing APIs, service-oriented architectures, and scalable backend systems.
  • Professional experience with Java and/or Kotlin in production environments.
  • Hands-on experience with AWS cloud services and containerized application deployment.
  • Experience with relational and NoSQL databases, including performance optimization and security best practices.
  • Knowledge of authentication, authorization, identity management, and messaging technologies.
  • Experience building reliable, fault-tolerant systems and troubleshooting application and infrastructure performance issues.
  • Experience with CI/CD pipelines, Git-based development workflows, automated testing, and modern software delivery practices.
  • Experience integrating software systems with external devices, hardware platforms, or other complex third-party systems.
  • Experience working in highly regulated, quality-focused, or mission-critical environments.
  • Previous experience mentoring engineers, leading technical initiatives, or overseeing external development resources.
  • Excellent communication and collaboration skills.
  • Must be authorized to work in the United States and able to work onsite full-time.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Experience with modern identity and access management frameworks.
  • Familiarity with distributed systems, event-driven architectures, and cloud-native application design.
  • Experience optimizing PostgreSQL or other enterprise database platforms.
  • Experience with infrastructure-as-code tools and scripting languages.
  • Familiarity with Agile software development methodologies.

Technical Environment

  • Backend Development: Java, Kotlin, Spring-based technologies
  • Cloud Platforms: AWS
  • Containerization & Orchestration: Kubernetes
  • Databases: Relational and NoSQL technologies
  • DevOps & CI/CD: Git-based workflows and automated deployment pipelines
  • Project Management: Jira or similar tools

Benefits & conditions

Compensation is competitive and commensurate with experience. Comprehensive benefits package includes medical, dental, vision, paid time off, and additional employee benefits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…