Senior Software Engineer
RekNomics
New York, United States1 week ago
86 views41 saves15 applies
Prepare for this role
Job Type
full time
Description
We are seeking a Senior Software Engineer to help design, build, and scale modern software solutions that support a growing technology platform.
This role is ideal for an engineer who enjoys solving challenging technical problems, building reliable systems, and working closely with cross-functional teams to deliver high-quality products. You will play a key role in developing new capabilities, improving existing systems, and contributing to the technical direction of the organization.
## Tasks
**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
**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
* Ability 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
This role is ideal for an engineer who enjoys solving challenging technical problems, building reliable systems, and working closely with cross-functional teams to deliver high-quality products. You will play a key role in developing new capabilities, improving existing systems, and contributing to the technical direction of the organization.
## Tasks
**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
**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
* Ability 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
This job is found at InterviewStack.io
Skills
apisdebuggingmachine learningroot cause analysiscode reviewtechnical documentation