Backend Developer

2 weeks ago


Madisonville, United States Coast Technology Full time
Job Title: Backend Developer - Data Architect

We're seeking a skilled Backend Developer - Data Architect to join our team at Coast Technology. As a critical member of our development team, you'll be responsible for architecting and implementing robust backend services that power our applications and data-driven insights.

Key Responsibilities:

  • Design, develop, and maintain high-performance APIs and backend services using Laravel and/or Python.
  • Manage and optimize MySQL databases, ensuring data integrity, security, and performance. Leverage Google BigQuery for large-scale data analytics and reporting.
  • Collaborate with front-end developers, data engineers, and other stakeholders to integrate systems and ensure efficient data flow.
  • Apply expertise to solve complex business problems with data-driven solutions, improving performance and user experience.
  • Update and maintain existing systems, ensuring they're efficient, adaptable, and aligned with evolving requirements.
  • Write clean, well-documented, and maintainable code adhering to best practices. Participate in code reviews and contribute to our team's knowledge growth.
  • Stay abreast of the latest trends in database technologies, backend development, and cloud services to keep our solutions cutting-edge.

Qualifications:

  • Bachelor's Degree (or Equivalent Experience): Computer Science, Information Technology, or a related field.
  • Proven Experience: 3+ years of software development experience, demonstrating strong proficiency in PHP (Laravel), Python, or a similar object-oriented language.
  • Database Expertise: Deep understanding of relational databases (MySQL), including schema design, optimization, and administration.
  • BigQuery Familiarity: Hands-on experience with Google BigQuery or comparable large-scale data analytics platforms.

What We Offer:

  • Competitive Compensation: We value your expertise and offer a salary package commensurate with your experience and skills.
  • Comprehensive Benefits: Health insurance, paid time off, and a flexible work environment to support your well-being.
  • Growth Opportunities: We encourage continuous learning and provide resources for professional development.
  • Collaborative Culture: A supportive and inclusive team environment that values your contributions.