Sr. Software Engineer

Blake Smith Staffing LLCNew York, NY
Onsite

About The Position

A confidential organization is seeking a Senior Software Engineer to join a mature, high‑performing engineering team. This position is ideal for a seasoned engineer who thrives in solving complex technical challenges, contributes to system design decisions, and delivers reliable, scalable software with a high degree of autonomy. The role also includes opportunities to support team growth through mentorship and technical leadership.

Requirements

  • Strong software development and engineering fundamentals
  • Solid problem‑solving and analytical skills
  • Effective communication and collaboration abilities
  • Demonstrated ability to manage work independently and prioritize effectively
  • Comfort operating as a senior contributor without daily supervision
  • Bachelor’s degree or equivalent professional experience
  • Approximately 6–9 years of relevant, hands‑on software engineering experience
  • Financial Service experience required
  • Work authorization to work in the US

Nice To Haves

  • Relevant technical certifications are beneficial but not required

Responsibilities

  • Build, enhance, and maintain secure, efficient, and scalable software solutions
  • Write clean, maintainable, and production‑ready code aligned with established engineering standards
  • Participate in collaborative code reviews and contribute to shared technical ownership
  • Identify performance bottlenecks and implement improvements across systems
  • Develop and execute unit tests and support broader testing efforts, including integration and regression testing
  • Contribute to reliable release processes, including automated builds and deployments
  • Assist with diagnosing and resolving production issues, including root‑cause analysis
  • Collaborate with peers to design and implement software components and services
  • Apply widely accepted design patterns and engineering best practices
  • Contribute to technical discussions related to security, resilience, performance, and scalability
  • Support and guide less‑experienced engineers as needed
  • Promote consistent development practices and knowledge sharing within the team
  • Explore and introduce new tools, techniques, and ideas that improve product quality and team efficiency

Benefits

  • All your information will be kept confidential according to EEO guidelines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service