Backend Engineer (Golang) at Swif.ai (S20)
$40K - $70K  •  0.10% - 0.25%
Swif.ai: multi-OS device compliance & security with Shadow IT/AI control and auto-generated audit evidence.
TW / US / CA / SG / ID / VN / MY / TR / Remote (TW; US; CA; SG; ID; VN; MY; TR)
Full-time
US citizenship/visa not required
3+ years
About Swif.ai

Swif.ai is a device compliance and security platform for Mac, Windows, and Linux that enforces policies as users work, auto-remediates drift, governs Shadow IT/AI, and streams audit evidence to Vanta/Drata for faster audits and stronger security.

About the role
Skills: Go, Distributed Systems

About Swif.ai
Swif.ai is the governance layer that lets every company unleash AI safely—and we’re poised to own that future.


What You’ll Do

  • Architect & Build: Develop high-performance, scalable backend services and microservices using Golang.
  • Embrace AI Tools: Use Windsurf, Cursor, or similar AI-driven coding tools to accelerate development and maintain top-notch code quality.
  • Optimize & Iterate: Write clean, testable, and efficient code; perform code reviews to ensure best practices and continuous improvement.
  • Collaborate Cross-Functionally: Work with product managers, frontend engineers, and data scientists to deliver seamless end-to-end solutions.
  • Troubleshoot & Maintain: Diagnose, debug, and resolve complex issues in production, ensuring reliability and uptime.
  • Commit to Growth: Be ready to work 6 days a week in a fast-paced environment and tackle evolving challenges head-on.

What We’re Looking For

  • Proficiency in Golang: Comfortable building distributed systems, leveraging concurrency, and working with microservice architectures.
  • Experience with AI-Driven Tools: Familiarity (or eagerness to learn) Windsurf, Cursor, or comparable AI tools to enhance productivity.
  • Strong Technical Foundations: Understanding of data structures, algorithms, and networking fundamentals.
  • Problem-Solving Mindset: Creative thinking for tackling tough engineering hurdles.
  • Team-First Attitude: Excellent communication and collaboration skills; open to feedback and knowledge-sharing.
  • Adaptability & Resilience: Willingness to take on challenges, adapt to new technologies, and maintain a 6-day work schedule.

Why Join Swif.ai?

  • Cutting-Edge Innovation: Work on impactful AI products shaping the next generation of enterprise solutions.
  • Growth Opportunities: Professional development, mentorship, and a clear path for career advancement.
  • Collaborative Culture: A supportive team that values fresh ideas and encourages continuous learning.
  • Competitive Compensation: We recognize and reward the extra effort, commitment, and expertise you bring.

If you’re ready to push the boundaries of AI and create real-world impact through Golang, we’d love to hear from you. Apply now and help us build the future at Swif.ai!

Technology

Swif.ai is a real-time device compliance and security platform for Mac, Windows, and Linux. Our lightweight agent enforces encryption, patching, and app controls as people work, auto-remediates drift, and streams audit evidence to tools like Vanta and Drata—delivering enforcement, not just reports. We add device-level Shadow IT/AI governance to detect and block risky SaaS and LLM tools.

Customers choose Swif.ai for true multi-OS coverage in a single pane, one-click remediation, fast time-to-value via silent installers, and native integrations with Okta, Microsoft Entra ID, and Google Workspace for conditional access by device posture. Swif.ai is SOC 2 Type II. Next up: Safe-AI controls for regulated industries, AI-agent monitoring, and integrated vulnerability detection with one-click fixes.

Interview Process

Application: The candidate submits their resume and cover letter to apply for the job. This is usually done online through the company's website or a job board.

Screening: The company's human resources (HR) team or hiring manager reviews the applications to identify candidates who meet the qualifications for the position. Candidates who pass the initial screening may be contacted for a phone or video screening interview.

Phone or Video Screening: The candidate participates in a phone or video interview with an HR representative or hiring manager. This interview is typically brief and focuses on confirming the candidate's qualifications, interest in the position, and availability.

In-Person or Virtual Interview: Candidates who pass the screening stage are invited for an in-person or virtual interview. This interview may involve meeting with multiple people, such as the hiring manager, team members, and HR representatives. The interview may consist of behavioral and technical questions, as well as discussions about the candidate's experience and skills.

Assessment or Testing: In some cases, candidates may be asked to complete an assessment or test related to the job. This could include a coding test for a software engineering position, a writing test for a content creation role, or a presentation for a sales position.

Reference Checks: If the candidate performs well in the interviews and assessments, the company may conduct reference checks by contacting the candidate's previous employers or colleagues to verify their work experience and qualifications.

Job Offer: If the candidate successfully passes all stages of the interview process and the company is confident in their fit for the position, they may extend a job offer. The offer typically includes details about the position, salary, benefits, and start date.

Negotiation and Acceptance: The candidate may choose to negotiate the terms of the job offer. Once both parties reach an agreement, the candidate formally accepts the offer.

Onboarding: After accepting the offer, the candidate goes through the onboarding process, which includes completing paperwork, attending orientation, and receiving training to become familiar with the company and their new role.

Other jobs at Swif.ai

fulltimeTW / CA / VN / JP / KR / ID / Remote (TW; CA; VN; JP; KR; ID)Frontend$40K - $60K0.10% - 0.50%1+ years

fulltimeTW / US / CA / SG / ID / VN / MY / TR / Remote (TW; US; CA; SG; ID; VN; MY; TR)Backend$40K - $70K0.10% - 0.25%3+ years

fulltimeUS / CA / Remote (US; CA)$40K - $80K1+ years

fulltimeSunnyvale, CA, US / Remote (US)$30K - $60K0.50% - 1.00%1+ years

internUS / TW / Remote (US; TW)$500 - $2K / monthlySenior and above

fulltimeTaiwan / United States / Canada / Singapore / VN / ID / Remote (Taiwan; United States; Canada; Singapore; VN; ID)Backend$40K - $70K0.10% - 1.00%3+ years

internUS / Remote (US)$300 - $1KSenior and above

fulltimeTW / VN / Remote (TW; VN)QA engineer$30K - $50K0.10% - 0.50%1+ years

contractTaiwan / VN / ID / TR / Remote (Taiwan; VN; ID; TR)Devops$30K - $50K0.10% - 0.50%3+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›