FreshRemote.Work

Sr. Software Engineer

las Vegas, NV, US

Description

Overview:

ROR Partners, a digital marketing trailblazer, is transforming the way brands connect with audiences. We empower our partners to amplify their reach and accelerate their growth. In our ongoing journey of innovation, we seek a Sr. Software Engineer who will engage in hands-on software development within a small and dynamic team.


Why Join ROR Partners?

  • Direct Impact: Make a significant contribution through hands-on software development and by guiding the technical trajectory of a leader in the digital marketing sector.
  • Leadership Opportunity: Seize a distinctive leadership role that permits you to be intricately involved in technical endeavors while managing a team.
  • Innovative Culture: Become part of a company that prizes innovation, creativity, and the sustained advancement of its team and solutions.

Key Responsibilities:

As a Sr. Software Engineer, you'll assume a multifaceted role—spearheading the technical strategy of our software solutions with an emphasis on active development in Java and Python, alongside various other technologies, including but not limited to AWS, Snowflake, DBT, Docker and Terraform, to name a few. You will also provide guidance and mentorship to our developer team. Your responsibilities will include:

  • Software Design and Development: Lead by example in designing, coding, and deploying advanced software solutions, primarily with Java and Python, to enhance our digital marketing solutions.
  • Technical Leadership: While focused on technical duties, you will also nurture and support a small team of developers, promoting a culture of learning and growth.
  • Innovative Problem-Solving: Collaborate with a suite of technologies such as Snowflake, DBT, AWS, Python, Java, Spring, Unix, SQL, Docker, Terraform, and Git, to forge and execute groundbreaking solutions that keep us at the industry's forefront.
  • Strategic Oversight: Aid in the strategic planning of software projects, ensuring alignment with the company's objectives and delivering substantial value to our partners.
  • Collaboration and Influence: Partner with cross-disciplinary teams to catalyze product innovation, ensuring the prompt and effective delivery of top-tier software features.

Preferred Qualifications:

  • Seasoned software engineer with extensive experience in Java and a solid understanding of Python, aspiring to a position that merges hands-on coding with aspects of technical leadership.
  • Adept in contemporary software development methodologies and tools, capable of steering projects and small teams to fruition.
  • Well-versed in Java, Python, SQL, Git, Docker, Spring, relational databases, and Unix, including shell scripting.
  • Profound knowledge of Java core principles, design patterns, best practices, multithreading, and Spring Core is essential.
  • Demonstrated ability in software design.
  • Experience with …
This job isn't fresh anymore!
Search Fresh Jobs