Note: The job is a remote job and is open to candidates in USA. Kopius is a technology company that automates and personalizes direct mail at scale. They are seeking a Senior Software Engineer to develop scalable applications for supply chain and logistics solutions, working closely with engineering, product, and operations teams.
Responsibilities
- Contribute to the development of supply chain and logistics solutions, particularly in middle-mile sortation and direct mail commingling technologies
- Design, develop, and maintain scalable applications using Node.js, Go, and Vue.js
- Coach and mentor fellow engineers, fostering collaboration and knowledge sharing across the team
- Partner with Engineering leadership to support and strengthen the team's engineering culture
- Collaborate closely with Product and business stakeholders to understand requirements and deliver effective technical solutions
- Lead and champion best practices in software design, architecture, and code quality
- Participate in system improvements to ensure reliability, scalability, and performance
- Write clear documentation for both technical and non-technical audiences
Skills
- 4+ years of experience as a Software Engineer, preferably with Node.js, Go, Vue.js, or similar technologies
- 3+ years of experience operating and maintaining large-scale production software systems
- Experience with Redis or other NoSQL data stores
- Experience working with messaging and job-queueing systems such as SQS, Kafka, Kinesis, or similar
- 4+ years of experience with relational databases such as PostgreSQL, MySQL, or SQL Server
- Experience working in cloud environments, preferably AWS, including services such as Lambda
- Strong problem-solving skills, attention to detail, and excellent communication skills with both technical and non-technical stakeholders
- Intermediate/Advanced English skills with strong communication abilities
- Self-motivated, quick learner, and adaptable to new technologies and legacy systems
- Thrives in a team environment, actively contributes to collaboration, fostering a sense of community
- Excellent problem-solving and analytical skills, with a keen eye for detail and a proactive approach to issue resolution
- Experience with unit testing and automated testing frameworks is a plus
- Experience designing and reviewing microservice-based, cloud-native architectures at scale is a strong plus
- Experience leading technical projects and collaborating closely with Product Managers is highly valued
Benefits
- Remote Work & Flexible Hours: Enjoy the freedom to work remotely and at times that suit you best.
- Continuing Education: Access ongoing training, workshops, and company-sponsored courses to keep your skills sharp.
- Career Growth: Discover abundant opportunities for advancement as you cultivate your skills and expertise.
- Language Learning: Take advantage of online English classes to enhance your communication skills.
- Referral Bonuses: Earn rewards for referring talented individuals to our team through our Referral program!
- The Box - Quarterly: Enjoy a mix of snacks and exciting swag delivered to your doorstep every three months!
- Keep Moving: Embrace an active lifestyle with our support! Enjoy reimbursement for your physical activity memberships every month.
Company Overview
Company H1B Sponsorship