Software Engineer (Developer Experience)
Red Oak Technologies - Mountain View, CA
Apply NowJob Description
Software Engineer (Developer Experience) Remote in these states: AZ, CA, CO, FL, GA, IL, KY, MA, MI, MN, MO, NC, NJ, NV, NY, OH, OK, PA, TN, TX, UT Our team is growing and we are adding a Software Engineer (Developer Experience) to support new initiatives. This position heavily utilizes Terraform and Kubernetes and focuses on Infrastructure-as-Code, CI, and CD. The role will be database-focused and participate in cloud initiatives to utilize Kubernetes. Job Responsibilities Contribute to HA Open Source Database solutions utilizing MariaDB, Postgres, and TiDB. Review current architecture and recommend improvements or gaps in designs. Protect data in all environments, ensure proper backups and data protection for non-production environments. Help optimize slow queries and improve database performance. Be open to expanding into Redis or FoundationDB. Collaborate with the team to implement Infrastructure as Code principles to automate activities. Willingness to handle on-call responsibilities. Work with the team to find solutions aligned with existing infrastructure-as-code technologies. Cannot rely solely on cloud-based DB solutions. Skills and Competencies Experience running MariaDB HA workloads. Experience running Postgres in HA settings. Experience recovering from replication issues. Understanding of CI/CD pipeline concepts. Developer experience with Golang and Python or similar languages. Some experience with Terraform, Kubernetes, and Infrastructure as Code. Comfortable in a Linux-based environment (RHEL/CentOS, Rocky, Ubuntu). Familiar with configuration management tools (Ansible preferred). Effective communication across time zones and cross-functional teams (DevOps, Architects, stakeholders). Basic project management skills to manage tasks, timelines, and priorities. Ability to analyze data and metrics to optimize cloud resources and performance. Ability to analyze complex problems and devise cloud-context solutions. Ownership: take ownership of projects with accountability for results. Innovation: propose and implement creative solutions and stay current with industry trends. Customer focus: prioritize customer needs and collaborate to deliver customer-centric solutions. Teamwork: collaborate effectively with colleagues to achieve goals. Red Oak Technologies embraces diversity and invites applications from people of all backgrounds. See what it’s like to be at the top; connect with a recruiter and apply today. Let us help you find your next career opportunity! JOIN RED OAK TECHNOLOGIES! Red Oak Five (Core Values): Relationships First | Exceptional Quality and Service | Unwavering Integrity and Trust | Be Easy To Do Business With | Respect Everyone Seniority level Mid-Senior level Employment type Contract Job function Information Technology Industries Software Development and IT System Custom Software Development Access to job insights and alerts may be shown, but this content is not part of the job description. #J-18808-Ljbffr
Created: 2025-09-26