Backend Developer
2 weeks ago
Madisonville, United States
Coast Technology
Full time
Job Title: Backend Developer - Data ArchitectWe'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.