Build your career with exceptional entrepreneurs.

Circadian Ventures
23
companies
53
Jobs

Senior Software Engineer

dataplor

dataplor

Software Engineering
United States
Posted on Feb 11, 2024

Company Overview:

dataplor is a pioneer in tackling location intelligence challenges. We empower businesses to expand and make informed investment decisions globally with our comprehensive data covering over 250 million places. Here, you'll thrive in a collaborative environment that values learning, creativity, and diverse perspectives. If you're passionate about tackling tough challenges, collaborating with talented individuals, and measuring your success through team achievements, then dataplor offers a rewarding career path.

Position: Senior Software Engineer

Reporting To: CTO

Role Overview:

As a Senior Software Engineer at dataplor, you'll play a pivotal role in building and maintaining our constantly evolving, near real-time database of every place in the world. This critical role demands a blend of technical expertise, problem-solving skills, and a drive to contribute to a larger mission. You'll collaborate closely with our engineering team to design, develop, and implement innovative solutions that ensure the accuracy, integrity, and efficiency of our massive data platform.

Responsibilities:

  • Contribute to the design and development of our core data platform, specializing in Postgres relational databases.
  • Craft maintainable and high-performance Ruby code, adhering to our coding standards and best practices.
  • Leverage your expertise in advanced spatial data processing, including polygons and geometric operations.
  • Design and implement scalable solutions for handling large datasets and their unique constraints.
  • Stay abreast of emerging technologies and advancements in the database and software development domains.
  • Foster a collaborative work environment, actively sharing knowledge and mentoring junior team members.
  • Proactively identify and troubleshoot technical challenges, proposing and implementing effective solutions.
  • Partner with other engineering teams (backend, frontend, data science) to ensure seamless integration and data flow.

Qualities We Seek:

  • Strong understanding of relational databases, preferably with extensive experience in Postgres.
  • Expertise in Ruby programming language with a focus on clean code principles and best practices.
  • Solid familiarity with data structures and algorithms, particularly efficient data manipulation techniques.
  • Experience with large-scale data processing and distributed systems is highly desirable.
  • Advanced knowledge of spatial data concepts and operations, including polygons and geometric queries.
  • Familiarity with embeddings and vectors, and their practical applications in solving real-world problems.
  • Excellent communication and collaboration skills, fostering a positive and productive team environment.
  • A proactive problem-solver, possessing the ability to independently identify and address technical challenges.
  • Passion for learning and staying updated with the latest advancements in software development and database technologies.
  • A strong sense of ownership and commitment to delivering high-quality work that meets deadlines and exceeds expectations.

What's in it for you:

  • The opportunity to make a real impact at a rapidly growing and innovative company.
  • Be part of a talented and supportive team, working on complex and impactful projects.
  • Competitive salary and benefits package, including healthcare, unlimited PTO, and regular team retreats.
  • Continuous learning and growth opportunities, surrounded by passionate individuals in the data space.
  • Contribute to a mission that's revolutionizing the way we understand and unlock the power of location data.

If you're a skilled and enthusiastic software engineer who thrives in collaborative environments and seeks to make a significant impact, we encourage you to apply for this exciting opportunity at dataplor.