Senior Software Engineer
RekNomics · New York, United States · 1 mo ago
On-siteInformation TechnologyFull-time
Responsibilities
- Design, develop, test, and maintain scalable software applications and services
- Collaborate with engineering, product, and business teams to deliver impactful solutions
- Build reliable and maintainable systems that support critical business operations
- Participate in architectural discussions and technical planning
- Develop integrations, APIs, and backend services that enable platform growth
- Troubleshoot production issues and drive root-cause analysis
- Improve system performance, reliability, and operational efficiency
- Contribute to engineering best practices, code reviews, and technical documentation
- Take ownership of projects from design through deployment and ongoing support
- Help mentor junior team members and contribute to a collaborative engineering culture
Requirements
- 5+ years of professional software engineering experience
- Experience building and maintaining production software systems
- Strong software design, problem-solving, and debugging skills
- Experience developing scalable applications and services
- Familiarity with cloud-based environments and modern development practices
- Able to work independently and manage competing priorities
- Strong communication and collaboration skills
- Passion for building high-quality software and delivering business value
Preferred Qualifications
- Experience working on enterprise software products
- Experience building data-intensive applications or platforms
- Experience with artificial intelligence or machine learning applications
- Experience integrating with third-party platforms and services
- Experience at high-growth startups or top-tier engineering organizations is strongly preferred
- Track record of delivering complex technical projects in fast-paced environments