Senior Software Engineer - Observability Platforms
at Microsoft
Dublin, County Dublin, Ireland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 16 Oct, 2024 | Not Specified | 17 Jul, 2024 | N/A | Ruby,Java,Analytical Skills,Architecture,Rust,Ethnicity,Elasticsearch,Online Services,Python,Citizenship,Debugging,Color,Linux,Microsoft,Windows,Swift,Software Design,Logstash,Microsoft Azure,Aws,Consideration,Regulations,Ordinances,Kibana | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Microsoft Azure Edge + Platform (E+P) is a globally distributed team of engineers, architects, program managers, product managers, business program managers, business administrators, user experience researchers and designers who are responsible for the platform for Microsoft and for delivering Microsoft’s edge vision. We create the most reliable and trustworthy OS and platform services to empower Microsoft and our customers to achieve more. We unlock the next wave of opportunity at the edge through an at-scale ecosystem driving widespread adoption of our Microsoft cloud services.
On the Geneva Metrics team, we build high scale services that ingest, aggregate and query near-real-time metric data. Our team brings powerful data insights to Microsoft engineers as well as Azure customers around the world. As a Software Engineer, you will shape the future of the first ingestion stage of our pipeline by designing and developing high impact features for our customers.
As a member of our team, you will participate in all stages of our engineering lifecycle - from initial research and discovery, quick iteration on promising concepts, solution prototyping and development, all the way through successful service roll out and live site support. Developers in the team have the opportunity to wear multiple hats and demonstrate breadth, depth, and leadership.
You can learn more about working at our Dublin European Development Centre here:
https://www.microsoft.com/en-ie/engineering
https://www.microsoft.com/en-ie/engineering/Life
QUALIFICATIONS
- Development and design experience (C/C++/C# and/or Java) with demonstrated experience shipping products, services.
- Experience in delivering high-performance, highly scalable, and high throughput solutions.
- Excellent analytical skills with a systematic and structured approach to software design.
- Solid design and coding skills with a bias for architecture at scale
- Experience creating, developing, delivering, deploying, maintaining online services
- Cross-platform experience developing software for Windows, Linux, OSX, iOS, Android
- Experience with non-Intel architectures (ARM64, MIPS), cross-compilation, diagnosing and debugging
- Experience with Rust, golang, Java, Ruby, Python, Swift
- Broad outlook on current metrics & telemetry stacks, protocols and open source projects in that area: Prometheus, TICK stack (Telegaf, InfluxDB, Chronograf, Kapacitor), ELK stack (Elasticsearch, Logstash, Kibana)
- Knowledge of Microsoft Azure, AWS or similar cloud computing platforms
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations
Responsibilities:
- Passionate about distributed systems and building high scale services
- Enjoys the challenge of pushing big data while driving real-time latency
- Loves new technological challenges and excels at solving them
- Excels at identifying bottlenecks and engineering solutions for performance sensitive data pipelines
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Dublin, County Dublin, Ireland