Software Engineer
Coreintels · United States; New York City, NY, US
Checked against dover. Still accepting applications.
- Location
- United States; New York City, NY, US
- Posted
About Us:
At CoreIntels we’re building scalable, high-performance systems that power innovative products used by thousands of customers worldwide. We are looking for a Software Engineer with strong experience in Java, Python, and Golang to join our engineering team and help build, optimize, and maintain mission-critical backend services and APIs.
Job Summary:
As a Software Engineer, you will be responsible for designing, implementing, testing, and maintaining backend systems and services. You will work on a variety of challenging problems using Java, Python, and Go, contributing to everything from microservices and APIs to large-scale data processing and infrastructure automation.
Key Responsibilities:
- Design and develop backend services using Java, Python, and Go
- Build scalable RESTful APIs and microservices
- Write clean, maintainable, and efficient code
- Collaborate with cross-functional teams including frontend, DevOps, product, and QA
- Optimize system performance and ensure high availability
- Participate in code reviews and mentor junior engineers
- Troubleshoot, debug, and resolve production issues
- Follow best practices in security, CI/CD, and infrastructure as code
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 2+ years of hands-on experience with Java, Python, and Go
- Solid understanding of data structures, algorithms, and OOP principles
- Experience working with REST APIs, microservices, and distributed systems
- Proficiency with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis)
- Familiarity with Git, Docker, and CI/CD pipelines
- Good problem-solving and communication skills
Preferred Qualifications:
- Experience with cloud platforms like AWS, GCP, or Azure
- Familiarity with Kubernetes and container orchestration
- Exposure to message queues (e.g., Kafka, RabbitMQ)
- Experience with test-driven development and automated testing frameworks
What We Offer:
- Competitive salary and performance bonuses
- Flexible working hours and remote work options
- A collaborative team and growth-focused environment
- Opportunities to work on cutting-edge technologies and large-scale systems
If you're passionate about backend engineering and want to work on impactful, production-grade systems, we’d love to hear from you!
Stop retyping the same form
Upload a CV once, and Otto fills in this application for you.
Try Free Now →