The O'Connor Group
HR, Recruitment & Executive Search Solutions | Empowering Talent. Fueling Growth.
Software Engineer
Location
New York
Posted
11 days ago
Salary
Not specified
Bachelor Degree10 yrs expEnglishAWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaJava ScriptNo SQLPythonSQLType ScriptGo
Job Description
• Define and execute the technology strategy and roadmap aligned with business objectives
• Architect scalable, secure, and maintainable systems across the technology stack
• Make critical technology decisions on frameworks, platforms, and infrastructure
• Establish and enforce engineering best practices, coding standards, and development methodologies
• Drive technical innovation while maintaining system stability and performance
• Contribute to critical features and technical initiatives through direct coding
• Conduct code reviews and provide technical mentorship to engineering teams
• Troubleshoot complex technical issues and production incidents
• Maintain deep understanding of the codebase and technical architecture
• Build, mentor, and grow a high-performing engineering team
• Foster a culture of collaboration, continuous learning, and technical excellence
• Conduct performance reviews, career development planning, and technical coaching
• Recruit top technical talent and establish effective hiring processes
• Partner with product, design, and business stakeholders to translate requirements into technical solutions
Job Requirements
- 10+ years of software development experience with modern programming languages (Python, Java, JavaScript/TypeScript, Go, or similar)
- Deep understanding of system architecture, design patterns, and software engineering principles
- Experience with cloud platforms (AWS, Azure, or GCP) and modern infrastructure practices
- Strong knowledge of databases (SQL and NoSQL), APIs, and distributed systems
- Proficiency with CI/CD, DevOps practices, and modern development tools
- 5+ years leading engineering teams preferred but not required
- Proven track record of delivering complex projects on time and within budget
- Experience scaling engineering organizations and establishing technical processes
- Demonstrated ability to balance strategic planning with tactical execution
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Benefits
- Competitive salary & bonus
- Comprehensive health, dental, and vision insurance
- Professional development budget and conference attendance
- Collaborative culture that values both technical excellence and leadership
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Development Engineer
AspirionRevenue Cycle Management Services | Advanced Technology, Top Talent, Optimal Revenue Results
Full-stack Engineer11 days ago
Full TimeRemoteTeam 1,001-5,000Since 2006
Software Development Engineer designing and developing software solutions to enhance revenue cycle services
AngularAWSAzureCloudGoogle Cloud PlatformJavaJavaScriptMicroservicesMongoDBPostgreSQLPythonReactSDLCSpringSpring BootSpringBootSQL.NET
United States
Senior Engineer – Growth Marketing
BufferCreate and share social media content anywhere, consistently. Built with 💙 by a global, remote team.
Full-stack Engineer11 days ago
Full TimeRemoteTeam 51-200Since 2010
Senior Frontend Engineer leading growth projects at Buffer
ReactTypeScript
Software Engineer
TalogyWe help 10,000+ organizations worldwide find, build, and grow the best talent.
Full-stack Engineer11 days ago
Full TimeRemoteTeam 501-1,000Since 1946
Software Engineer developing web-based applications for TalogyTech platform
AngularJavaScriptReactSQL
United States
Full-stack Engineer11 days ago
ContractRemoteTeam 201-500Since 1991H1B No Sponsor
Software Developer specializing in Metadata for U.S. Federal Government
PostgreSQLPythonSQL
Virginia