Company Overview:
Complyt is a well-funded startup revolutionizing US sales tax compliance for global businesses. We specialize in providing end-to-end solutions, ranging from accurate calculations to comprehensive reporting. Our company is backed by VAT IT VC Group, a highly trusted partner to over 13,000 clients, including numerous Fortune 500 companies.
Role Overview:
We are seeking an experienced Software & DevOps Developer to join our innovative team. This role combines expertise in infrastructure automation, DevOps best practices, and software development to create and maintain cutting-edge solutions that automate sales tax compliance for our customers. As part of a collaborative team of developers, a product manager, and leads, you will drive the design, development, and deployment of scalable and secure software systems.
Responsibilities:
- Develop and maintain software products related to sales tax compliance, including calculation engines, reporting tools, and integrations with other software systems.
- Write clean, efficient, and maintainable code in Python and Bash, adhering to software development best practices.
- Collaborate with cross-functional teams to design, develop, and test new features and enhance existing software products.
- Design, implement, and manage infrastructure using Infrastructure as Code (IaaC) tools such as Terraform.
- Build, maintain, and optimize CI/CD pipelines to ensure smooth integration and deployment workflows.
- Deploy, scale, and manage applications in Kubernetes (K8s) environments, focusing on performance, scalability, and reliability.
- Design, Build, maintain, and optimize our K8s Infrastructure.
- Ensure software products' scalability, security, and reliability through code reviews, performance testing, and debugging.
- Troubleshoot issues and provide technical support in collaboration with customer support and sales teams.
- Stay updated with modern technologies and trends to continuously improve tools and processes.
Requirements:
- B.Sc. or M.Sc. degree in computer science, engineering, or a related field.
- Proven 4 years + experience.
- Experience with Java programming.
- Experience with Infrastructure as Code (IaaC) tools like Terraform, or similar.
- Experience in Kubernetes (K8s) and containerization technologies such as Docker.
- Proficiency in Python and Bash scripting for automation and development.
- Experience with CI/CD processes and tools like CircleCI, GitHub Actions, or Jenkins.
- Solid knowledge of Linux systems administration and optimization.
- Familiarity with cloud platforms like AWS, GCP, or Azure.
- Experience developing scalable, secure, and maintainable software systems.
- Understanding of observability tools (e.g., OpenTelemetry, Datadog) and authentication/authorization protocols.
- Excellent problem-solving skills and the ability to debug complex issues.
- Effective communication skills and a collaborative mindset.
Nice-to-Have Skills:
- Experience with databases, especially MongoDB.
- Familiarity with security best practices in both DevOps and Software development.
- Java Spring Boot, project Reactor (Webflux) – an Advantage.