myGwork - LGBTQ+ Business Community · 1 week ago
Principal Software Engineer
Wonder how qualified you are to the job?
Internet
Insider Connection @myGwork - LGBTQ+ Business Community
Responsibilities
Design, code, test, and develop features to support large-scale data processing pipelines for a multi-cloud SaaS platform.
Define and leverage data models to address platform concerns on Data.
Develop highly efficient code that scales to thousands of active users.
Collaborate with team members to plan, architect, implement, and deliver new features and experiences.
Work with peer managers to improve engineering processes and technical capabilities.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
12 + years of experience in building and shipping production grade software systems or services, with one or more of the following: Distributed Systems, large-scale data processing, data storage, Information Retrieval and/or Data Mining, Machine Learning fundamentals.
BS/MS/PhD in Computer Science or equivalent industry experience.
Experience building and operating online services and fault-tolerant distributed systems at internet scale.
Demonstrable experience shipping software, internet scale services using GraphQL/REST API(s) on Microsoft Azure and/or Amazon Web Services(AWS) cloud.
Experience writing code in C++/C#/Java using agile and test-driving development (TDD).
4+ years in cloud service development - Azure or AWS services.
Experience with building cloud-scale infrastructure components.
Awareness, passion, and experience related to cloud scale distributed design and patterns.
Familiar with secure software design concepts.
Proven track record of delivering projects that include multiple components.
Demonstrated problem solving and debugging skills.
Ability to write and debug code which requires good understanding of threading and asynchronous programming fundamentals.
Data driven approach to solving problems iteratively and measuring success.
Commitment to collaboration and teamwork and ability to deliver via influence.
Preferred
Excellent verbal and written communications skills (to engage with both technical and non-technical stakeholders at all levels).
Familiarity with Extract Transform Load (ETL) Pipelines, Data Modeling, Data Engineering and past ML experience is a plus.
Experience in Data Bricks will be an added plus.
Hands-on experience using distributed computing platforms like Apache Spark, Apache Flink Apache Kafka or Azure Eventhub.
Familiarity with big data, data science/analytics, and large-scale distributed systems.
Experience building data pipelines, collecting metrics/logs and hauling data to storage specific to various needs (service monitoring, business monitoring etc.).
Experience working with Big Data or ML platform tooling.
Benefits
Insurance
Discounted Employee Stock Purchase Plan
Company
myGwork - LGBTQ+ Business Community
myGwork is the largest global platform for the LGBTQ+ business community.
Funding
Current Stage
Early StageTotal Funding
$4.77MKey Investors
24 HaymarketInnovate UK
2023-08-17Series Unknown· $1.66M
2023-08-17Grant· Undisclosed
2021-12-07Series A· $2.12M
Recent News
2024-04-10
Company data provided by crunchbase