Golang Developer
Company Description
Arsec is a product-driven technology company that builds smart, scalable, automation-first software solutions for modern businesses. The company specializes in tools that streamline hiring, communication, operations, and workforce management, including ATS platforms, mass mailing systems, email extraction tools, custom software, and payroll solutions. Arsec focuses on helping organizations automate processes, reduce manual work, and make data-driven decisions with secure and high-performance products. Its solutions are designed for startups, enterprises, and growing teams across industries, offering flexibility and reliability. Driven by technology and purpose, Arsec is committed to simplifying complexity and enabling businesses to scale efficiently. Role Description This is a remote contract role for a Golang Developer. The Golang Developer will design, implement, and maintain backend services and APIs that power Arsec’s automation and workforce management products. Day-to-day responsibilities include writing clean, efficient Go code, integrating with databases and third-party services, optimizing performance, and ensuring reliability, security, and scalability of microservices. The role involves collaborating with product managers, designers, and other engineers, participating in code reviews, and contributing to technical documentation and best practices. The developer will also help troubleshoot production issues, improve monitoring and observability, and support continuous integration and deployment pipelines.
Qualifications
Strong proficiency in Golang for backend development, including experience building RESTful APIs and microservices. Knowledge of databases (SQL and/or NoSQL) and data modeling for scalable, high-performance applications. Experience with cloud platforms (e.g., AWS, GCP, or Azure), containerization (Docker), and orchestration (Kubernetes) or similar tools. Familiarity with CI/CD practices, version control (Git), and modern software development workflows. Understanding of application security, performance optimization, and monitoring/logging tools. Ability to write clear technical documentation and collaborate effectively in a remote, cross-functional team. Relevant experience building B2B or SaaS products; exposure to HR tech, ATS, or workflow automation is a plus. Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.