Browse
···
Log in / Register

Backend / Infrastructure Engineer

Negotiable Salary

RainesDev

San Francisco, CA, USA

Favourites
Share

Description

We are seeking a skilled and motivated Backend Engineer to join our dynamic team. As a key contributor, you will design, deploy, and maintain scalable backend infrastructure that powers our web services. You will work with cutting-edge technologies to build and optimize systems that drive our business forward. This role is perfect for engineers with a strong foundation in backend or infrastructure development and a passion for delivering reliable, high-performance applications. Requirements Responsibilities Design, build, and maintain scalable backend systems and infrastructure components. Deploy and manage web services using Linux, Terraform, and cloud service providers (e.g., Google Cloud, AWS). Build containerized applications using tools such as Kubernetes (K8s) and Docker. Develop and deploy backend applications using common web frameworks (e.g., Flask, Django). Design, document, and maintain RESTful APIs to support internal and external integrations. Implement and maintain CI/CD pipelines and manage build systems to ensure smooth deployments. Work with Postgres databases, ensuring performance, scalability, and reliability. Collaborate with cross-functional teams to identify system requirements and create solutions at scale. Qualifications Experience: 3–8 years as a backend or infrastructure engineer. Technical Expertise: Proficiency in deploying and managing web services on Linux systems. Hands-on experience with cloud service providers (Google Cloud, AWS, etc.). Strong understanding of infrastructure-as-code tools like Terraform. Proficiency in containerization and orchestration (Kubernetes, Docker). Advanced knowledge of Python and experience with frameworks like Flask and Django. Experience designing and maintaining RESTful APIs. Database Management: Expertise in Postgres database development and optimization. CI/CD Practices: Solid understanding of CI/CD best practices and experience managing build systems. Scalable Infrastructure: Experience building backend services and infrastructure components at scale. Communication: Strong written and verbal communication skills for documenting and presenting technical designs. Preferred Qualifications Experience in a fast-paced, high-growth startup or tech environment. Familiarity with monitoring and observability tools (e.g., Prometheus, Grafana). Knowledge of microservices architecture and distributed systems design. Exposure to performance profiling and optimization. If you are passionate about building robust backend systems and thrive in a collaborative environment, we’d love to hear from you! Apply now and join a team that values innovation, ownership, and technical excellence.

Source:  workable View Original Post

Location
San Francisco, CA, USA
Show Map

workable

You may also like

Yalent
Full Stack Engineer
Irvine, CA, USA
Job Overview: Our client is seeking a highly capable and execution-oriented Full Stack Engineer to lead end-to-end development across our portfolio of early-stage, AI-native startups. In this role, you’ll be responsible for building scalable web applications—from backend infrastructure and APIs to intuitive, responsive frontends. You’ll collaborate closely with product managers, designers, and founders to deliver rapid MVPs and iterate based on real-world feedback. This is a hands-on engineering role for someone who thrives in startup environments and wants to make meaningful technical and product contributions across multiple ventures. Work Setup: On-site from Monday to Thursday; remote on Fridays. Key Responsibilities: Product Development: Design, build, and deploy full-stack applications across a range of internal and external ventures. Frontend Execution: Create responsive, performant UIs using modern JavaScript frameworks (React, Next.js, or similar). Backend API Design: Build robust, scalable APIs (Node.js, Python, or equivalent), integrating with third-party platforms and internal tools. Database Management: Work with both SQL and NoSQL databases to store, retrieve, and manipulate product-critical data. Rapid Prototyping: Collaborate with product leads and founders to bring MVPs and testable features to life in weeks, not months. Code Quality & Reviews: Write clean, maintainable code, participate in peer reviews, and follow engineering best practices. Requirements Minimum Qualifications: 3–6 years of experience as a full stack developer, ideally in a startup or fast-paced environment. Proficiency with JavaScript frameworks (React, Next.js, Vue) and backend development (Node.js, Python, or similar). Solid understanding of database design (PostgreSQL, MongoDB, etc.) and cloud infrastructure (AWS, GCP, or similar). Comfortable working across the stack and shifting between front-end polish and backend logic. Excellent debugging, communication, and documentation skills. Preferred Qualifications: Experience building MVPs or v1 products from scratch. Familiarity with authentication systems, deployment pipelines, and modern CI/CD practices. Exposure to early-stage teams, venture studios, or environments with lean product cycles. Bonus if you’ve worked on AI-enabled products or APIs. Benefits Why Join Our Client? Work on cutting-edge AI and B2B technologies: We are at the forefront of AI and B2B innovation. Our employees have the opportunity to work on the latest and greatest technologies, and to make a real impact on the world. Help build and grow successful startups: We are committed to helping our portfolio companies succeed. Our employees play a vital role in building and growing these companies. Work with some of the best minds in the industry: You will be part of a team of highly motivated and talented people who are passionate about making a difference. You will have the chance to learn from some of the best minds in the industry. Supportive and collaborative work environment: We believe in creating a supportive and collaborative work environment where our employees can thrive. Competitive salary and benefits package: We offer a base salary of  $110,000 to $140,000 annually and our comprehensive benefits package includes: Paid holidays and vacation Medical, dental, and vision insurance 401(k) retirement plan
$110,000-140,000
Qode
Java Production Support Engineer
Texas, USA
Title: Java Production Support Location: Dallas, TX Job Summary: We are looking for a Senior Java Support Engineer to join our application support team. You will be responsible for troubleshooting complex production issues, ensuring application availability and performance, and collaborating with development and infrastructure teams to provide world-class support for mission-critical Java-based applications. Key Responsibilities: Provide Level 2/3 support for Java-based applications in production and non-production environments. Investigate, troubleshoot, and resolve application incidents, performance issues, and system errors. Collaborate with development teams to identify root causes and implement permanent solutions. Monitor logs, alerts, and metrics using tools such as Splunk, ELK, AppDynamics, or similar. Participate in on-call rotation to provide 24/7 support for high-priority issues. Work with CI/CD pipelines, perform deployments, and verify post-deployment health. Write scripts (Shell, Python, or Groovy) for automation of repetitive tasks and monitoring improvements. Maintain and update support documentation, knowledge base articles, and runbooks. Ensure compliance with SLAs, incident tracking, and reporting using tools like JIRA or ServiceNow. Actively participate in incident postmortems and drive continuous improvement initiatives. Required Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field. 10+ years of experience in application support and maintenance of Spring boot Java applications. Strong debugging skills in Java and experience working with REST APIs, multithreading, and memory management. Proficient with application servers (e.g., Tomcat, WebLogic, JBoss) and relational databases (e.g., Oracle, MySQL, PostgreSQL). Good knowledge of Linux/Unix systems and shell scripting. Experience with monitoring tools (e.g., AppDynamics, New Relic, Dynatrace). Familiarity with version control (Git), CI/CD tools (Jenkins, Maven), and deployment automation. Excellent communication, problem-solving, and incident management skills. Preferred Qualifications: Experience working in financial services, e-commerce, or other high-availability environments. Exposure to cloud platforms like AWS Understanding of microservices architecture and container technologies (Docker, Kubernetes). ITIL certification or experience working within an ITIL framework.  
Negotiable Salary
Kaseware, Inc.
Azure Cloud Infrastructure and DevSecOps Engineer
Denver, CO, USA
Job Title: Azure Cloud Infrastructure and DevSecOps Engineer Location: Denver, CO Do you love technology and helping organizations utilize that technology to become greater than they thought possible? Are you interested in serving your community and doing your part to keep your community, nation, and planet safe? At Kaseware you will have the chance to do all of that and so much more as our Azure Cloud Infrastructure and DevSecOps Engineer. Kaseware is a company that is changing the world of law enforcement and corporate security forever and, if you are up for a challenge, we would like you to consider helping us make the world a safer place. We are seeking a highly skilled and forward-thinking Azure Cloud Infrastructure and DevSecOps Engineer to join our dynamic team. This role goes beyond traditional infrastructure management—it's about driving digital transformation through modern cloud practices. The ideal candidate will have deep expertise in Azure services and cloud architecture, with a strong focus on DevSecOps principles, Infrastructure as Code (IaC), and automated deployment pipelines to enable scalable, secure, and resilient solutions.  A key part of the role involves cost optimization and governance, ensuring our Azure environments are efficient, sustainable, and aligned with business priorities. In a fast-evolving technology landscape, we value a mindset of constant learning and adaptability, as staying ahead of innovation is critical to our success. This role will also lead the adoption of modern engineering practices such as GitOps, Zero Trust, and self-service platform enablement, helping instill a strong DevSecOps culture across the organization.  Job Type: Full-time, exempt Responsibilities and Duties: Design and Implementation: Develop and implement Azure infrastructure solutions that meet business requirements and align with industry best practices. Incorporate DevSecOps principles across environments for Development, Test, and Production workloads. DevSecOps Culture Leadership: Champion a DevSecOps mindset across teams by promoting shared responsibility for security, driving cultural change, and embedding security practices into every stage of the development and deployment lifecycle.  Infrastructure as Code & GitOps Practices: Standardize the use of Infrastructure as Code (IaC) using tools such as Terraform. Implement GitOps workflows to ensure consistent, traceable, and auditable deployment of infrastructure changes.  Platform Engineering & Self-Service Enablement: Build reusable Azure landing zones, automation templates, and secure cloud environments. Develop self-service capabilities to empower development teams while maintaining security and governance.  Automated Deployment & CI/CD Pipelines: Design and implement CI/CD pipelines using Azure DevOps or GitHub Actions. Integrate automated testing, security scanning, and quality gates to ensure secure, reliable, and efficient delivery.  Observability & Resilience Engineering: Implement end-to-end monitoring, logging, and alerting using tools like Azure Monitor, Log Analytics, and Application Insights. Apply resilience engineering techniques such as chaos testing and automated failover to build fault-tolerant systems. Zero Trust and Policy-as-Code: Apply Zero Trust architecture principles across Azure services and access controls. Leverage Azure Policy, Defender for Cloud, and Microsoft Entra to enforce compliance and governance through Policy-as-Code. Security and Compliance: Ensure that all Azure infrastructure solutions comply with internal security policies and external regulatory requirements. Proactively mitigate risks and support pen testing, vulnerability scanning, and incident response readiness.  Monitoring and Troubleshooting: Monitor system performance, reliability, and cost. Rapidly diagnose and resolve issues across complex, distributed Azure environments.  Collaboration: Work closely with cross-functional teams—including IT, developers, testers, and operations—to deliver robust cloud infrastructure across multiple subscriptions, tenants, and environments.  Documentation: Create and maintain detailed technical documentation, including infrastructure designs, configurations, CI/CD workflows, and security controls. Required Education:  Bachelor's degree in Computer Science, Information Technology, or a related field. Required Skills & Experience: Minimum of 5 years of experience in designing, implementing, and managing Azure infrastructure solutions and core development environments Certifications: Microsoft Certified: Azure Solutions Architect Expert or equivalent certification is highly desirable. Proficiency in Azure services, including virtual machines, storage, networking, and identity management.  Experience with Azure Verified Modules Strong understanding of cloud architecture and best practices. Experience with infrastructure as code (IaC) tools such as Terraform. Knowledge of security best practices and compliance frameworks.  Familiarity with monitoring and logging tools such as Azure Monitor, Log Analytics, and Application Insights.  Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work independently and as part of a team. Detail-oriented with a focus on quality and continuous improvement. Be comfortable with both internal and customer-facing activities and tasks Other Requirements: Language: English Benefits: Competitive salary and bonus program in an entrepreneurial environment Excellent health, dental, and vision insurance with generous company contribution Flex Spending Accounts Unlimited paid vacation 12 paid company holidays Paid Sick Time Paid Parental Leave 401k with company matching EcoPass provided for Colorado-based employees Salary Range: $150,000-$200,000 per year About Kaseware: Kaseware is a dynamic small company located in the Denver metro area. We build state-of-the-art software for law enforcement and corporate security customers.  We serve those that serve our communities and make our world safer. Due to the nature of our business, you must be able to pass a full CJIS compliant fingerprint based background check, which is required for individuals needing access to criminal justice information (CJI). U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time. We expect this role to be open until July 11th or until filled.
$150,000-200,000
Cookie
Cookie Settings
© 2025 Servanan International Pte. Ltd.