Software Engineer

Capital6, LLC
New York, NY, United States
4 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,000.0 - $250,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Component-Based Software Engineering Automation of Tests Microsoft Azure C++ (Programming Language) Cloud Computing Code Review Databases Continuous Integration
+26 more
Data Structures Software Debugging Distributed Systems Python (Programming Language) PostgreSQL Enterprise Messaging Systems MongoDB MySQL Object-Oriented Software Development Software Architecture Redis Software Engineering TypeScript Software Organization ReactJS Backend Event Driven Architecture Kubernetes Apache Kafka Front End Software Development Restful APIs Software Version Control Docker Golang Programming Languages Microservices

Job description

We are looking for an experienced Software Engineer to join our engineering team in New York City. You will be responsible for designing, building, testing, and scaling reliable software products that solve complex customer and business problems. The ideal candidate has strong software engineering fundamentals, experience working on production-grade systems, and the ability to take ownership of projects from technical design through implementation and deployment. You should be comfortable working in a fast-paced product environment and collaborating closely with engineering, product, design, and other cross-functional teams., * Design, develop, test, and maintain scalable, reliable, and high-performance software applications.

  • Own engineering projects end-to-end, from requirements and technical design through implementation, deployment, and production support.

  • Develop well-structured, maintainable, and testable code following software engineering best practices.

  • Design and implement APIs, backend services, distributed systems, databases, and other core application components.

  • Participate in architecture and system-design discussions and contribute to long-term technical decisions.

  • Identify performance, reliability, scalability, and maintainability issues and implement effective solutions.

  • Collaborate with Product, Design, Data, and other engineering teams to translate business requirements into robust technical solutions.

  • Participate in code reviews and help maintain high standards for engineering quality.

  • Build automated tests and monitoring to ensure reliability and production readiness.

  • Troubleshoot complex production issues and perform root-cause analysis.

  • Contribute to engineering documentation, technical specifications, and development processes.

  • Mentor junior and mid-level engineers and contribute to a strong engineering culture., AI Engineer 5 At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an industry leader in using machine le…
  • 8 hours ago, AI Engineer 4 (AI Foundations, VLM Customization) At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an…
  • 8 hours ago +

Requirements

  • 5+ years of professional software engineering experience.

  • Strong proficiency in at least one modern programming language such as Java, Python, Go, C++, TypeScript, or similar.

  • Strong understanding of data structures, algorithms, object-oriented design, and software architecture.

  • Experience designing and developing scalable production systems.

  • Strong understanding of RESTful APIs, databases, distributed systems, and software development best practices.

  • Experience with cloud platforms such as AWS, GCP, or Azure.

  • Experience with automated testing, CI/CD, version control, and production debugging.

  • Strong problem-solving and analytical skills.

  • Excellent communication and collaboration skills.

Good-to-Have Skills

  • Experience with microservices and event-driven architectures.

  • Experience with Kubernetes, Docker, and infrastructure-as-code.

  • Experience with PostgreSQL, MySQL, MongoDB, Redis, or other modern databases.

  • Experience with Kafka or other messaging systems.

  • Experience building AI/ML or GenAI-powered applications.

  • Experience with React, TypeScript, or other modern frontend technologies.

  • Experience working in a high-growth startup or product-focused engineering organization.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all