Company Description
At Inservio, we are committed to delivering innovative software solutions that empower businesses and enhance user experiences. Our collaborative team thrives on creativity and cutting-edge technologies, driving projects forward in a dynamic work environment based in Corpus Christi, TX. We offer flexibility for remote work to support a healthy work-life balance.
Role Description
We are seeking a Senior Software Engineer to join our team in a full-time hybrid capacity. In this role, you will be responsible for developing robust back-end systems, designing scalable software solutions, and collaborating with cross-functional teams. Your expertise in programming, object-oriented design, and modern technologies will be crucial in shaping our products.
Responsibilities
- Design and Development: Create and maintain back-end services using technologies such as NestJS, Node.js, and MongoDB.
- Database Solutions: Implement and optimize database architectures, including MySQL and Redis.
- Cloud Integration: Build and integrate applications using Google Cloud Platform services and App Engine, while managing CI/CD pipelines.
- Collaboration: Work alongside front-end teams utilizing Vue.js, Next.js, and Nuxt.js to ensure cohesive application delivery.
- Data Processing: Develop scalable solutions for data processing using Apache Kafka and Elasticsearch.
- Advanced Technologies: Utilize OpenCV and Milvus vector databases to enhance product capabilities.
- Troubleshooting: Identify and resolve software defects and performance issues.
- Mentorship: Mentor junior engineers and contribute to team knowledge sharing.
Qualifications
- Educational Background: Bachelor’s or Master’s degree in Computer Science or a related field.
- Technical Expertise: Strong foundation in computer science principles and software development.
- Back-End Development: Proven experience in back-end web development and scalable software design.
- Programming Proficiency: Skilled in programming languages and object-oriented programming (OOP).
- Technology Familiarity:
- Back-End: NestJS, Node.js, MongoDB, MySQL, Redis
- Cloud: Google Cloud Platform, App Engine
- Front-End: Vue.js, Next.js, Nuxt.js
- Data Processing: Apache Kafka, Elasticsearch, Milvus
- Additional Tools: OpenCV, CI/CD tools
- Problem-Solving Skills: Excellent analytical skills and ability to troubleshoot effectively.
- Team Player: Strong collaborative skills in a team-oriented environment.
Join us at Inservio, where your contributions will directly impact our success and innovation in the tech landscape!