> Markdown version of [/jobs/ext/1806994-software-engineer](https://www.wearedevelopers.com/jobs/ext/1806994-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Red Ventures - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $100,000.0 - $195,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Cloud Computing, Software Quality, Code Review, Continuous Delivery, Continuous Integration, Distributed Systems, Pair Programming, Software Architecture, Cloud Services, Software Systems, TypeScript, Web Services, Performance Monitor, Programming Languages - **Published:** July 3, 2026 - **Apply:** https://www.dice.com/job-detail/e52a247c-8aa2-49a1-b52d-33de0502b556 ## About the Role * Proficiency in multiple programming languages and deep expertise in at least one technology domain. * Strong understanding of software architecture principles and ability to apply them effectively within team scope. * Experience designing distributed systems, APIs, and cloud-based services. * Proven ability to make informed tradeoffs balancing cost, scalability, security, and maintainability. * Effective communicator, able to influence decisions and share complex concepts clearly to both technical and non-technical audiences. * Consistently delivers end-to-end solutions independently, from design through production. * Contributes to improving code quality, design consistency, and operational reliability across the team. * Models accountability, technical rigor, and collaborative problem-solving. * Naturally curious and growth-minded - stays current with industry trends and applies relevant insights to the team's work. * Deep fluency in our primarily TypeScript-based stack across API services and full-stack web applications. * Strong working knowledge of cloud infrastructure, infrastructure-as-code, and CI/CD automation. * Applies observability/APM, performance monitoring, and CDN/edge delivery practices to improve reliability and speed. * Evaluates and adopts AI tooling thoughtfully within their domain, helping shape team-level norms for where it adds the most value. ## Description Purpose of the role: Design and deliver scalable, maintainable, and secure software systems that power Bankrate's digital products. Senior Engineers operate with strong autonomy, combining technical expertise with leadership through influence. They contribute to architecture, mentor teammates, and ensure that software solutions are efficient, reliable, and aligned with business goals. Impact on the business: Senior Engineers elevate technical quality and team performance. They connect engineering work to customer and business value, improving product scalability and stability. By modeling sound judgment, collaboration, and curiosity, they help teams deliver impactful solutions faster and with greater confidence. What You'll Do: * Design and implement scalable, secure, and maintainable systems within a team or product area. * Contribute to the evolution of technical architecture and engineering patterns in alignment with organizational standards. * Build and optimize continuous delivery pipelines, improving deployment speed and reliability. * Partner with product and design peers to translate business objectives into actionable technical work. * Scope, estimate, and deliver medium-to-large initiatives with minimal oversight. * Collaborate across teams to resolve technical challenges, dependencies, and integration issues. * Mentor engineers through code reviews, pair programming, design discussions, and collaborative problem-solving. * Contribute to the definition and improvement of team-level engineering practices and technical standards. * Demonstrate curiosity and continuous learning - evaluating tools, techniques, and technologies that could improve team and business outcomes ## Related Videos - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof](https://www.wearedevelopers.com/videos/1792-developer-time-is-valuable-use-the-right-tools-kilian-valkhof) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)